source: CONFIG_DEVT/IPSLCM6.2.2_ENSEMBLES/config/IPSLCM6/LMDZOR622-ENSEMBLES.01/PARAM/ping_nemo-ocean.xml @ 6246

Last change on this file since 6246 was 6246, checked in by aclsce, 20 months ago

Added LMDZOR experiment within XIOS ensembles infrastructure.

File size: 62.8 KB
Line 
1<!-- Ping files generated by dr2xml 1.13 using Data Request 01.00.27 -->
2<!-- lrealms= ['ocean'] -->
3<!-- exact= False -->
4<!--  listof_home_vars : None
5 tierMax : 3
6 realms_per_context : {'lmdz': ['atmos', 'atmos land'], 'nemo': ['seaIce', 'ocean', 'ocean seaIce', 'ocnBgchem', 'seaIce ocean'], 'orchidee': ['land', 'landIce land', 'land landIce', 'landIce']}
7 max_priority : 3
8 max_file_size_in_floats : 20000000000.0
9 grid_choice : {'IPSL-CM6A-LR': 'LR'}
10 excluded_vars_file : None
11 sizes : {'LR': [20592, 79, 32768, 91, 30, 14, 128]}
12 ping_variables_prefix : CMIP6_
13 source_types : {'IPSL-CM6A-LR': 'AOGCM AER BGC'}
14 path_extra_tables : None
15 grid_policy : native
16 path_special_defs : None
17 mips : {'LR': set(['CORDEX', 'GMMIP', 'RFMIP', 'VolMIP', 'CMIP6', 'ScenarioMIP', 'GeoMIP', 'C4MIP', 'PDRMIP', 'CMIP', 'DECK', 'LUMIP', 'CMIP5', 'CFMIP', 'OMIP', 'DAMIP', 'CCMI', 'SolarMIP', 'VIACSAB', 'SIMIP', 'DCPP', 'ISMIP6', 'AerChemMIP', 'PMIP', 'FAFMIP', 'DynVar', 'LS3MIP', 'SPECS', 'HighResMIP'])}
18excluded_vars : []
19 orphan_variables : {}
20 --> 
21<context id="nemo">
22<field_definition>
23<field_group freq_op="_reset_" freq_offset="_reset_">
24<!-- for variables which realm equals one of _ocean-->
25   <field id="CMIP6_areacello"     field_ref="areacello"        /> <!-- P1 (m2) cell_area : Cell areas for any grid used to report ocean variables and variables which are requested as used on the model ocean grid (e.g. hfsso, which is a downward heat flux from the atmosphere interpolated onto the ocean grid). These cell areas should be defined to enable exact calculation of global integrals (e.g., of vertical fluxes of energy at the surface and top of the atmosphere). -->
26   <field id="CMIP6_basin"         field_ref="basins"           /> <!-- P1 (1) region : A variable with the standard name of region contains strings which indicate geographical regions. These strings must be chosen from the standard region list. -->
27   <field id="CMIP6_bigthetao"     field_ref="toce" expr="@toce_e3t / @e3t" > toce_e3t / e3t </field> <!-- P1 (degC) sea_water_conservative_temperature : Diagnostic should be contributed only for models using conservative temperature as prognostic field. --> 
28   <field id="CMIP6_bigthetaoga"   field_ref="sctemtot"         /> <!-- P1 (degC) sea_water_conservative_temperature : Diagnostic should be contributed only for models using conservative temperature as prognostic field. -->
29   <field id="CMIP6_deptho"        field_ref="bathy"          /> <!-- P1 (m) sea_floor_depth_below_geoid : Ocean bathymetry.   Reported here is the sea floor depth for present day relative to z=0 geoid. Reported as missing for land grid cells. --> 
30   <field id="CMIP6_difmxybo"  field_ref="dummy_XYO"        /> <!-- P2 (m4 s-1) ocean_momentum_xy_biharmonic_diffusivity : Lateral biharmonic viscosity applied to the momentum equations. -->
31   <field id="CMIP6_difmxybo2d"    field_ref="dummy_XYO"        /> <!-- P3 (m4 s-1) ocean_momentum_xy_biharmonic_diffusivity : Lateral biharmonic viscosity applied to the momentum equations. -->
32   <field id="CMIP6_difmxylo"  field_ref="dummy_XYO"        /> <!-- P2 (m2 s-1) ocean_momentum_xy_laplacian_diffusivity : Lateral Laplacian viscosity applied to the momentum equations. -->
33   <field id="CMIP6_difmxylo2d"    field_ref="dummy_XYO"        /> <!-- P3 (m2 s-1) ocean_momentum_xy_laplacian_diffusivity : Lateral Laplacian viscosity applied to the momentum equations. -->
34   <field id="CMIP6_diftrbbo"      field_ref="dummy_XYO"        /> <!-- P3 (m4 s-1) ocean_tracer_bolus_biharmonic_diffusivity : unset -->
35   <field id="CMIP6_diftrbbo2d"    field_ref="dummy_XYO"        /> <!-- P3 (m4 s-1) ocean_tracer_bolus_biharmonic_diffusivity : unset -->
36   <field id="CMIP6_diftrblo"      field_ref="dummy_XYO"        /> <!-- P1 (m2 s-1) ocean_tracer_bolus_laplacian_diffusivity : Ocean tracer diffusivity associated with parameterized eddy-induced advective transport. Sometimes this diffusivity is called the 'thickness' diffusivity. For CMIP5, this diagnostic was called 'ocean tracer bolus laplacian diffusivity'.  The CMIP6 name is physically more relevant. -->
37   <field id="CMIP6_diftrblo2d"    field_ref="aht2d_eiv"        /> <!-- P3 (m2 s-1) ocean_tracer_bolus_laplacian_diffusivity : Ocean tracer diffusivity associated with parameterized eddy-induced advective transport. Sometimes this diffusivity is called the 'thickness' diffusivity. For CMIP5, this diagnostic was called 'ocean tracer bolus laplacian diffusivity'.  The CMIP6 name is physically more relevant. -->
38   <field id="CMIP6_diftrebo"      field_ref="dummy_XYO"        /> <!-- P3 (m4 s-1) ocean_tracer_epineutral_biharmonic_diffusivity : unset -->
39   <field id="CMIP6_diftrebo2d"    field_ref="dummy_XYO"        /> <!-- P3 (m4 s-1) ocean_tracer_epineutral_biharmonic_diffusivity : unset -->
40   <field id="CMIP6_diftrelo"      field_ref="dummy_XYO"        /> <!-- P1 (m2 s-1) ocean_tracer_epineutral_laplacian_diffusivity : Ocean tracer diffusivity associated with parameterized eddy-induced diffusive transport oriented along neutral or isopycnal directions. Sometimes this diffusivity is called the neutral diffusivity or isopycnal diffusivity or Redi diffusivity. -->
41   <field id="CMIP6_diftrelo2d"    field_ref="aht2d_eiv"        /> <!-- P3 (m2 s-1) ocean_tracer_epineutral_laplacian_diffusivity : Ocean tracer diffusivity associated with parameterized eddy-induced diffusive transport oriented along neutral or isopycnal directions. Sometimes this diffusivity is called the neutral diffusivity or isopycnal diffusivity or Redi diffusivity. -->
42   <field id="CMIP6_diftrxybo"     field_ref="dummy_XYO"        /> <!-- P3 (m4 s-1) ocean_tracer_xy_biharmonic_diffusivity : unset -->
43   <field id="CMIP6_diftrxybo2d"   field_ref="dummy_XYO"        /> <!-- P3 (m4 s-1) ocean_tracer_xy_biharmonic_diffusivity : unset -->
44   <field id="CMIP6_diftrxylo"     field_ref="dummy_XYO"        /> <!-- P3 (m2 s-1) ocean_tracer_xy_laplacian_diffusivity : unset -->
45   <field id="CMIP6_diftrxylo2d"   field_ref="aht2d"            /> <!-- P3 (m2 s-1) ocean_tracer_xy_laplacian_diffusivity : unset -->
46   <field id="CMIP6_difvho"        field_ref="avt_e3w"  expr="@avt_e3w / @e3w" > avt_e3w / e3w </field> <!-- P1 (m2 s-1) ocean_vertical_heat_diffusivity : Vertical/dianeutral diffusivity applied to prognostic temperature field. -->
47   <field id="NEMO_difvho_noevd"   field_ref="avt_e3w"  expr="(@avt_e3w - @avt_evd_e3w) / @e3w" > ( avt_e3w - avt_evd_e3w) / e3w </field> <!-- P3 (m2 s-1) ocean vertical heat diffusivity without evd contribution ****  NEMO-RD : extra variable not required by CMIP6 -->
48   <field id="CMIP6_difvmbo"       field_ref="dummy_XY0"             /> <!-- P1 (m2 s-1) ocean_vertical_momentum_diffusivity_due_to_background : unset **** NEMO-RD not relevant for IPSLCM6 because we use zdftmx_new (background included in av_tide) -->
49   <field id="CMIP6_difvmfdo"      field_ref="dummy_XYO"        /> <!-- P1 (m2 s-1) ocean_vertical_momentum_diffusivity_due_to_form_drag : unset **** NEMO-RD not relevant for IPSL CM6--> 
50   <field id="CMIP6_difvmo"        field_ref="avm_e3w"  expr="@avm_e3w / @e3w" > avm_e3w / e3w </field> <!-- P1 (m2 s-1) ocean_vertical_momentum_diffusivity : unset -->
51   <field id="CMIP6_difvmto"       field_ref="av_wave_e3w"  expr="@av_wave_e3w / @e3w" > av_wave_e3w / e3w </field> <!-- P1 (m2 s-1) ocean_vertical_momentum_diffusivity_due_to_tides : unset --> 
52   <field id="CMIP6_difvso"        field_ref="avs_e3w"  expr="@avs_e3w / @e3w" > avs_e3w / e3w * $Sgtokg </field> <!-- P1 (m2 s-1) ocean_vertical_salt_diffusivity : Vertical/dianeutral diffusivity applied to prognostic salinity field. -->
53   <field id="NEMO_difvso_noevd"   field_ref="avs_e3w"  expr="(@avs_e3w - @avt_evd_e3w) / @e3w" > ( avs_e3w - avt_evd_e3w)  / e3w </field>  <!-- P3 (m2 s-1) ocean vertical heat diffusivity without evd contribution ****  NEMO-RD : extra variable not required by CMIP6 -->
54   <field id="CMIP6_difvtrbo"      field_ref="dummy_XYO"             /> <!-- P1 (m2 s-1) ocean_vertical_tracer_diffusivity_due_to_background : unset *** NEMO-RD : not relevant for IPSLCM6 -->
55   <field id="CMIP6_difvtrto"      field_ref="av_wave_e3w" expr="@av_wave_e3w / @e3w" > av_wave_e3w / e3w </field> <!-- P1 (m2 s-1) ocean_vertical_tracer_diffusivity_due_to_tides : unset -->
56   <field id="CMIP6_dispkevfo"     field_ref="dispkevfo"   /> <!-- P1 (W m-2) ocean_kinetic_energy_dissipation_per_unit_area_due_to_vertical_friction. *** NEMO-RD : provides 2D (vertical integral) while not requested by CMIP6 (Griffies et al. 2016) while CMIP5 requested 3D field -->
57   <field id="CMIP6_dispkexyfo"    field_ref="dummy_XY0"        /> <!-- P3 (W m-2) ocean_kinetic_energy_dissipation_per_unit_area_due_to_xy_friction : Depth integrated impacts on kinetic energy arising from lateral frictional dissipation associated with Laplacian and/or biharmonic viscosity. For CMIP5, this diagnostic was 3d, whereas the CMIP6 depth integrated diagnostic is sufficient for many purposes and reduces archive requirements. -->
58   <field id="CMIP6_dispkexyfo2d"  field_ref="dispkexyfo"        /> <!-- P3 (W m-2) ocean_kinetic_energy_dissipation_per_unit_area_due_to_xy_friction : Depth integrated impacts on kinetic energy arising from lateral frictional dissipation associated with Laplacian and/or biharmonic viscosity. For CMIP5, this diagnostic was 3d, whereas the CMIP6 depth integrated diagnostic is sufficient for many purposes and reduces archive requirements. -->
59   <field id="CMIP6_evs"           field_ref="evap_ao_cea"    /> <!-- P1 (kg m-2 s-1) water_evaporation_flux : computed as the total mass of water vapor evaporating from the ice-free portion of the ocean  divided by the area of the ocean portion of the grid cell.  -->
60   <field id="CMIP6_ficeberg"      field_ref="dummy_XYO"         /> <!-- P1 (kg m-2 s-1) water_flux_into_sea_water_from_icebergs : computed as the iceberg melt water  flux into the ocean divided by the area of the ocean portion of the grid cell. *** NEMO-RD : does not do (output of vertical profile to be coded) -->
61   <field id="CMIP6_ficeberg2d"    field_ref="iceberg_cea"         /> <!-- P1 (kg m-2 s-1) water_flux_into_sea_water_from_icebergs : computed as the iceberg melt water  flux into the ocean divided by the area of the ocean portion of the grid cell. **** NEMO-RD : TODO some work needed for forced mode to read iceberg contribution independently from river runoffs --> 
62   <field id="CMIP6_flandice"      field_ref="iceshelf_cea"        /> <!-- P1 (kg m-2 s-1) water_flux_into_sea_water_from_land_ice : Computed as the water flux into the ocean due to land ice (runoff water from surface and base of land ice or melt from base of ice shelf or vertical ice front) into the ocean divided by the area ocean portion of the grid cell --> 
63   <field id="CMIP6_friver"        field_ref="runoffs"> this - iceberg_cea </field><!-- P1 (kg m-2 s-1) water_flux_into_sea_water_from_rivers : computed as the river flux of water into the ocean divided by the area of the ocean portion of the grid cell.  -->
64   <field id="CMIP6_fsitherm"      field_ref="fmmflx"            /> <!-- P1 (kg m-2 s-1) water_flux_into_sea_water_due_to_sea_ice_thermodynamics : computed as the sea ice thermodynamic water flux into the ocean divided by the area of the ocean portion of the grid cell. **** Duplication with SIMIP (siflfwbot + sndmassmelt)  but mail to Dirk Notz and Martin Jukes suggest to keep as it is. NEMO-RD : a more appropriate definition is : total freswhater flux into ocean due to sea ice and associated snow cover. -->
65   <field id="CMIP6_hcont300"      field_ref="hc300"            /> <!-- P1 (m K) hcont300 : Used in PMIP2 -->
66   <field id="CMIP6_hfbasin"       field_ref="sopht_vt_3bsn"> this * 1e15 </field> <!-- P1 (W) northward_ocean_heat_transport : Contains contributions from all physical processes affecting the northward heat transport, including resolved advection, parameterized advection, lateral diffusion, etc. Diagnosed here as a function of latitude and basin.   Use Celsius for temperature scale. --> 
67   <field id="CMIP6_hfbasinpadv"   field_ref="dummy_basin_zonal_mean"/> <!-- P1 (W) hfbasinpadv : Contributions to heat transport from parameterized eddy-induced advective transport due to any subgrid advective process. Diagnosed here as a function of latitude and basin.  Use Celsius for temperature scale.  --> 
68   <field id="CMIP6_hfbasinpmadv"  field_ref="sophteiv_3bsn"> this * 1e15 </field> <!-- P1 (W) hfbasinpmadv : Contributions to heat transport from parameterized mesoscale eddy-induced advective transport. Diagnosed here as a function of latitude and basin.  Use Celsius for temperature scale. NEMO-RD: same as previous line in our case: only GM  --> 
69   <field id="CMIP6_hfbasinpmdiff" field_ref="dummy_basin_zonal_mean"/> <!-- P1 (W) hfbasinpmdiff : Contributions to heat transport from parameterized mesoscale eddy-induced diffusive transport (i.e., neutral diffusion). Diagnosed here as a function of latitude and basin. **** NEMO-RD: not relevant for IPSLCM6 -->
70   <field id="CMIP6_hfbasinpsmadv" field_ref="dummy_basin_zonal_mean"/> <!-- P1 (W) hfbasinpsmadv : Contributions to heat transport from parameterized SUB!!mesoscale eddy-induced advective transport. Diagnosed here as a function of latitude and basin.  Use Celsius for temperature scale. **** NEMO-RD: not relevant for IPSLCM6-->
71   <field id="CMIP6_hfcorr"        field_ref="qrp"         /> <!-- P0 (W m-2) heat_flux_correction : Heat Flux Correction **** NEMO-RD: not relevant for IPSLCM6 -->
72   <field id="CMIP6_hfds"          field_ref="qt"     > qt - qrp </field><!-- P1 (W m-2) surface_downward_heat_flux_in_sea_water : This is the net flux of heat entering the liquid water column through its upper surface (excluding any "flux adjustment") . -->
73   <field id="CMIP6_hfevapds"      field_ref="hflx_evap_cea"    /> <!-- P1 (W m-2) temperature_flux_due_to_evaporation_expressed_as_heat_flux_out_of_sea_water : This is defined as "where ice_free_sea over sea" -->
74   <field id="CMIP6_hfgeou"        field_ref="hfgeou"         /> <!-- P1 (W m-2) upward_geothermal_heat_flux_at_sea_floor : Upward Geothermal Heat Flux at Sea Floor -->
75   <field id="CMIP6_hfibthermds"   field_ref="dummy_XYO"        /> <!-- P1 (W m-2) heat_flux_into_sea_water_due_to_iceberg_thermodynamics : Heat Flux into Sea Water due to Iceberg Thermodynamics **** NEMO-RD not relevant for IPSL CM6--> 
76   <field id="CMIP6_hfibthermds2d" field_ref="hflx_icb_cea"     /> <!-- P1 (W m-2) heat_flux_into_sea_water_due_to_iceberg_thermodynamics : Heat Flux into Sea Water due to Iceberg Thermodynamics -->
77   <field id="CMIP6_hflso"         field_ref="dummy_XY"         /> <!-- P1 (W m-2) surface_downward_latent_heat_flux : This is defined as with the cell methods string: where ice_free_sea over sea **** NEMO-RD: does not provide -->
78   <field id="CMIP6_hfrainds"      field_ref="hflx_rain_cea"    /> <!-- P1 (W m-2) temperature_flux_due_to_rainfall_expressed_as_heat_flux_into_sea_water : This is defined as "where ice_free_sea over sea"; i.e., the total flux (considered here) entering the ice-free portion of the grid cell divided by the area of the ocean portion of the grid cell.  All such heat fluxes are computed based on Celsius scale.-->
79   <field id="CMIP6_hfrunoffds"    field_ref="dummy_XYO"        /> <!-- P2 (W m-2) temperature_flux_due_to_runoff_expressed_as_heat_flux_into_sea_water : Temperature Flux due to Runoff Expressed as Heat Flux into Sea Water **** NEMO-RD: the 3D version is not relevant for IPSLCM6. -->
80   <field id="CMIP6_hfrunoffds2d"  field_ref="hflx_rnf_cea"     /> <!-- P2 (W m-2) temperature_flux_due_to_runoff_expressed_as_heat_flux_into_sea_water : Temperature Flux due to Runoff Expressed as Heat Flux into Sea Water -->
81   <field id="CMIP6_hfsifrazil"    field_ref="dummy_XYO"        /> <!-- P1 (W m-2) heat_flux_into_sea_water_due_to_freezing_of_frazil_ice : Heat Flux into Sea Water due to Frazil Ice Formation **** NEMO-RD : not relevant for IPSLCM6 -->
82   <field id="CMIP6_hfsifrazil2d"  field_ref="dummy_XYO"        /> <!-- P1 (W m-2) heat_flux_into_sea_water_due_to_freezing_of_frazil_ice : Heat Flux into Sea Water due to Frazil Ice Formation **** NEMO-RD : not relevant for IPSLCM6 --> 
83   <field id="CMIP6_hfsnthermds"   field_ref="dummy_XYO"        /> <!-- P2 (W m-2) heat_flux_into_sea_water_due_to_snow_thermodynamics : Heat Flux into Sea Water due to Snow Thermodynamics **** NEMO-RD: the 3D version is not relevant for IPSLCM6-->
84   <field id="CMIP6_hfsnthermds2d" field_ref="hflx_snow_ao_cea" /> <!-- P2 (W m-2) heat_flux_into_sea_water_due_to_snow_thermodynamics : Heat Flux into Sea Water due to Snow Thermodynamics --> 
85   <field id="CMIP6_hfsso"         field_ref="dummy_XY"         /> <!-- P1 (W m-2) surface_downward_sensible_heat_flux : This is defined as "where ice_free_sea over sea" **** NEMO-RD: does not do --> 
86   <field id="CMIP6_hfx"           field_ref="uadv_heattr"> this + udiff_heattr </field><!-- P1 (W) ocean_heat_x_transport : Contains all contributions to "x-ward" heat transport from resolved and parameterized processes.  Use Celsius for temperature scale.  -->
87   <field id="CMIP6_hfy"           field_ref="vadv_heattr"> this + vdiff_heattr </field><!-- P1 (W) ocean_heat_y_transport : Contains all contributions to "y-ward" heat transport from resolved and parameterized processes. Use Celsius for temperature scale.  -->
88   <field id="CMIP6_htovgyre"      field_ref="sophtove_3bsn"> sopht_vt_3bsn * 1e15 - this * 1e15  </field> <!-- P1 (W) northward_ocean_heat_transport_due_to_gyre : From all advective mass transport processes, resolved and parameterized. -->
89   <field id="CMIP6_htovovrt"      field_ref="sophtove_3bsn"> this * 1e15  </field> <!-- P1 (W) northward_ocean_heat_transport_due_to_overturning : From all advective mass transport processes, resolved and parameterized. -->
90   <field id="CMIP6_masscello"     field_ref="masscello"        /> <!-- P1 (kg m-2) sea_water_mass_per_unit_area : Tracer grid-cell mass per unit area used for computing tracer budgets. For Boussinesq models with static ocean grid cell thickness, masscello = rhozero*thickcello, where thickcello is static cell thickness and rhozero is constant Boussinesq reference density. More generally, masscello is time dependent and reported as part of Omon.  -->
91   <field id="CMIP6_masso"         field_ref="scmastot"          /> <!-- P1 (kg) sea_water_mass : Total mass of liquid seawater. For Boussinesq models, report this diagnostic as Boussinesq reference density times total volume. -->
92   <field id="CMIP6_mfo"           field_ref="transport_masse_transect"         /> <!-- P1 (kg s-1) sea_water_transport_across_line : Sea Water Transport -->
93   <field id="CMIP6_mlotst"        field_ref="mldr10_3"         /> <!-- P2 (m) ocean_mixed_layer_thickness_defined_by_sigma_t : Sigma T is potential density referenced to ocean surface. -->
94   <field id="CMIP6_mlotstmax"     field_ref="mldr10_3max"      /> <!-- P1 (m) ocean_mixed_layer_thickness_defined_by_sigma_t : Sigma T is potential density referenced to ocean surface. -->
95   <field id="CMIP6_mlotstmin"     field_ref="mldr10_3min"      /> <!-- P1 (m) ocean_mixed_layer_thickness_defined_by_sigma_t : Sigma T is potential density referenced to ocean surface. -->
96   <field id="CMIP6_mlotstsq"      field_ref="mldr10_3" > this * this </field> <!-- P1 (m2) square_of_ocean_mixed_layer_thickness_defined_by_sigma_t : Square of Ocean Mixed Layer Thickness Defined by Sigma T -->
97   <field id="CMIP6_msftbarot"     field_ref="uoce_e3u_vsum_e2u_cumul" > this * $rau0 </field> <!-- P1 (kg s-1) ocean_barotropic_mass_streamfunction : Streamfunction or its approximation for free surface models. See OMDP document for details. -->
98   <field id="CMIP6_msftmrho"      field_ref="dummy_basin_merid_section_density"/> <!-- P1 (kg s-1) ocean_meridional_overturning_mass_streamfunction : Overturning mass streamfunction arising from all advective mass transport processes, resolved and parameterized. **** NEMO-RD does not do: no interpolation from y to meridional -->
99   <field id="CMIP6_msftmrhompa"   field_ref="dummy_basin_merid_section_density"/> <!-- P1 (kg s-1) msftmrhompa : CMIP5 called this "due to Bolus Advection".  Name change respects the more general physics of the mesoscale parameterizations. **** NEMO-RD does not do: no interpolation from y to meridional--> 
100   <field id="CMIP6_msftmz"       field_ref="dummy_basin_merid_section"        /> <!-- P1 (kg s-1) ocean_meridional_overturning_mass_streamfunction : Overturning mass streamfunction arising from all advective mass transport processes, resolved and parameterized. **** NEMO-RD does not do: no interpolation from y to meridional -->
101   <field id="CMIP6_msftmzmpa"     field_ref="dummy_basin_merid_section"        /> <!-- P1 (kg s-1) msftmzmpa : CMIP5 called this "due to Bolus Advection".  Name change respects the more general physics of the mesoscale parameterizations. **** NEMO-RD does not do: no interpolation from y to meridional--> 
102   <field id="CMIP6_msftmzsmpa"    field_ref="dummy_basin_merid_section"        /> <!-- P1 (kg s-1) msftmzsmpa : Report only if there is a submesoscale eddy parameterization. **** NEMO-RD: not relevant for IPSL CM6-->
103   <field id="CMIP6_msftyrho"      field_ref="dummy_basin_merid_section_density"/> <!-- P1 (kg s-1) ocean_y_overturning_mass_streamfunction : Overturning mass streamfunction arising from all advective mass transport processes, resolved and parameterized. **** NEMO-RD: msf on density space not coded online. Ongoing work to code offline. BUt a priori, not distributed here. --> 
104   <field id="CMIP6_msftyrhompa"   field_ref="dummy_basin_merid_section_density"/> <!-- P1 (kg s-1) msftyrhompa : CMIP5 called this "due to Bolus Advection".  Name change respects the more general physics of the mesoscale parameterizations. **** NEMO-RD: msf on density space not coded online. Ongoing work to code offline. BUt a priori, not distributed here.-->
105   <field id="CMIP6_msftyz"        field_ref="zomsf_3bsn" > this * 1e6 * $rau0 </field> <!-- P1 (kg s-1) ocean_y_overturning_mass_streamfunction : Overturning mass streamfunction arising from all advective mass transport processes, resolved and parameterized. --> 
106   <field id="CMIP6_msftyzmpa"     field_ref="dummy_basin_merid_section"        /> <!-- P1 (kg s-1) msftyzmpa : CMIP5 called this "due to Bolus Advection".  Name change respects the more general physics of the mesoscale parameterizations. **** NEMO-RD: Does not code --> 
107   <field id="CMIP6_msftyzsmpa"    field_ref="dummy_basin_merid_section"         /> <!-- P1 (kg s-1) msftyzsmpa : Report only if there is a submesoscale eddy parameterization. **** NEMO-RD: not relevant for IPSL CM6-->
108   <field id="CMIP6_obvfsq"        field_ref="bn2_e3t" expr="@bn2_e3t / @e3t" > bn2_e3t / e3t </field> <!-- P1 (s-2) obvfsq : Square of Brunt Vaisala Frequency in Sea Water -->
109   <field id="CMIP6_ocontempdiff"  field_ref="ttrd_zdfp_e3t" > this * $cpocean * $rau0 </field> <!-- P1 (W m-2) ocontempdiff : Tendency of heat content for a grid cell from parameterized dianeutral mixing. Reported only for models that use conservative temperature as prognostic field. -->
110   <field id="CMIP6_ocontempmint"  field_ref="dummy_XY"         /> <!-- P3 (degC kg m-2) ocontempmint : Full column sum of density*cell thickness*conservative temperature. If the model is Boussinesq, then use Boussinesq reference density for the density factor. NEMO-RD: exactly same as tomint hence we leave dummy_XY here -->
111   <field id="CMIP6_ocontemppadvect" field_ref="ttrd_eivad_e3t" > this * $cpocean * $rau0 </field> <!-- P1 (W m-2) ocontemppadvect : Tendency of heat content for a grid cell from parameterized eddy advection (any form of eddy advection). Reported only for models that use conservative temperature as prognostic field. -->
112   <field id="CMIP6_ocontemppmdiff" field_ref="ttrd_iso_e3t" > this * $cpocean * $rau0 </field>  <!-- P1 (W m-2) ocontemppmdiff : Tendency of heat content for a grid cell from parameterized mesoscale eddy diffusion. Reported only for models that use conservative temperature as prognostic field. -->
113   <field id="CMIP6_ocontemppsmadvect" field_ref="dummy_XYO"    /> <!-- P1 (W m-2) ocontemppsmadvect : Tendency of heat content for a grid cell from parameterized submesoscale eddy advection. Reported only for models that use conservative temperature as prognostic field. **** NEMO-RD not relevant for IPSL CM6-->
114   <field id="CMIP6_ocontemprmadvect" field_ref="ttrd_totad_e3t" > this * $cpocean * $rau0  </field> <!-- P1 (W m-2) ocontemprmadvect : Tendency of Sea Water Conservative Temperature Expressed as Heat Content due to Residual Mean Advection  -->
115   <field id="CMIP6_ocontemptend"  field_ref="ttrd_tot_e3t" > this * $cpocean * $rau0 </field> <!-- P1 (W m-2) ocontemptend : Tendency of heat content for a grid cell from all processes. Reported only for models that use conservative temperature as prognostic field.  -->
116   <field id="CMIP6_omldamax"      field_ref="mldkz5"           /> <!-- P1 (m) ocean_mixed_layer_thickness_defined_by_mixing_scheme : unset -->
117   <field id="CMIP6_opottempdiff"  field_ref="dummy_XYO"        /> <!-- P1 (W m-2) opottempdiff : Tendency of heat content for a grid cell from parameterized dianeutral mixing. Reported only for models that use potential temperature as prognostic field. **** NEMO-RD not relevant for IPSL CM6-->
118   <field id="CMIP6_opottempmint"  field_ref="dummy_XY"         /> <!-- P1 (degC kg m-2) opottempmint : __unset__ **** NEMO-RD : not relevant for IPSLCM6 -->
119   <field id="CMIP6_opottemppadvect" field_ref="dummy_XYO"      /> <!-- P1 (W m-2) opottemppadvect : Tendency of heat content for a grid cell from parameterized eddy advection (any form of eddy advection). Reported only for models that use potential temperature as prognostic field. **** NEMO-RD : not relevant for IPSLCM6 -->
120   <field id="CMIP6_opottemppmdiff" field_ref="dummy_XYO"       /> <!-- P1 (W m-2) opottemppmdiff : Tendency of heat content for a grid cell from parameterized mesoscale eddy diffusion. Reported only for models that use potential temperature as prognostic field. **** NEMO-RD not relevant for IPSL CM6 -->
121   <field id="CMIP6_opottemppsmadvect" field_ref="dummy_XYO"    /> <!-- P1 (W m-2) opottemppsmadvect : Tendency of heat content for a grid cell from parameterized submesoscale eddy advection. Reported only for models that use potential temperature as prognostic field. **** NEMO-RD not relevant for IPSL CM6 -->
122   <field id="CMIP6_opottemprmadvect" field_ref="dummy_XYO"     /> <!-- P1 (W m-2) opottemprmadvect : Tendency of Sea Eater Potential Temperature Expressed as Heat Content due to Residual Mean Advection **** NEMO-RD not relevant for IPSL CM6 -->
123   <field id="CMIP6_opottemptend"  field_ref="dummy_XYO"        /> <!-- P1 (W m-2) opottemptend : Tendency of heat content for a grid cell from all processes. Reported only for models that use potential temperature as prognostic field. **** NEMO-RD not relevant for IPSL CM6-->
124   <field id="CMIP6_osaltdiff"     field_ref="strd_zdfp_e3t"    > this * $rau0 * $Sgtokg </field> <!-- P1 (kg m-2 s-1) osaltdiff : Tendency of salt content for a grid cell from parameterized dianeutral mixing.-->
125   <field id="CMIP6_osaltpadvect"  field_ref="strd_eivad_e3t"  > this * $rau0 * $Sgtokg </field> <!-- P1 (kg m-2 s-1) osaltpadvect : Tendency of salt content for a grid cell from parameterized eddy advection (any form of eddy advection). -->
126   <field id="CMIP6_osaltpmdiff"   field_ref="strd_iso_e3t"  > this * $rau0 * $Sgtokg </field> <!-- P1 (kg m-2 s-1) osaltpmdiff : Tendency of salt content for a grid cell from parameterized mesoscale eddy diffusion. -->
127   <field id="CMIP6_osaltpsmadvect" field_ref="dummy_XYO"       /> <!-- P1 (kg m-2 s-1) osaltpsmadvect : Tendency of salt content for a grid cell from parameterized submesoscale eddy advection. **** NEMO-RD: not relevant for IPSL CM6--> 
128   <field id="CMIP6_osaltrmadvect" field_ref="strd_totad_e3t"  > this * $rau0 * $Sgtokg </field> <!-- P1 (kg m-2 s-1) osaltrmadvect : Tendency of Sea Water Salinity Expressed as Salt Content due to Residual Mean Advection -->
129   <field id="CMIP6_osalttend"     field_ref="strd_tot_e3t"  > this * $rau0 * $Sgtokg </field> <!-- P1 (kg m-2 s-1) osalttend : Tendency of salt content for a grid cell from all processes. -->
130   <field id="CMIP6_pabigthetao"   field_ref="dummy_XYO"        /> <!-- P1 (degC) pabigthetao : Sea Water Added Conservative Temperature **** NEMO-RD: ?? variable undefined in Griffies >> waiting for next DR -->
131   <field id="CMIP6_pathetao"      field_ref="dummy_XYO"        /> <!-- P1 (degC) pathetao : __unset__ **** NEMO-RD: ?? variable undefined in Griffies >> waiting for next DR -->
132   <field id="CMIP6_pbo"           field_ref="botpres"> this * 1e4     </field> <!-- P1 (Pa) sea_water_pressure_at_sea_floor : Sea Water Pressure at Sea floor  --> 
133   <field id="CMIP6_prbigthetao"   field_ref="dummy_XYO"        /> <!-- P1 (degC) prbigthetao : Sea Water Redistributed Conservative Temperature **** NEMO-RD: ?? variable undefined in Griffies >> waiting for next DR -->
134   <field id="CMIP6_prthetao"      field_ref="dummy_XYO"        /> <!-- P1 (degC) prthetao : __unset__ **** NEMO-RD: ?? variable undefined in Griffies >> waiting for next DR -->
135   <field id="CMIP6_prw18O"        field_ref="dummy_XYO"        /> <!-- P1 (kg m-2) mass_content_of_water_vapor_containing_18O_in_atmosphere_layer : Ratio of abundance of oxygen-18 (18O) atoms to oxgen-16 (16O) atoms in sea water -->
136   <field id="CMIP6_pso"           field_ref="dummy_XY"         /> <!-- P1 (Pa) sea_water_pressure_at_sea_water_surface : Sea Water Pressure at Sea Water Surface **** NEMO-RD: not relevant for IPSLCM6 -->
137   <field id="CMIP6_rlntds"        field_ref="dummy_XY"         /> <!-- P1 (W m-2) surface_net_downward_longwave_flux : This is defined as "where ice_free_sea over sea" **** NEMO-RD: does not do -->
138   <field id="CMIP6_rsdo"          field_ref="qsr3d_e3t_SBC" expr="@qsr3d_e3t_SBC / @e3t_SBC" > qsr3d_e3t_SBC / e3t_SBC </field>  <!-- P1 (W m-2) downwelling_shortwave_flux_in_sea_water : Downwelling Shortwave Radiation in Sea Water -->
139   <field id="CMIP6_rsdoabsorb"    field_ref="dummy_XYO"        /> <!-- P2 (W m-2) net_rate_of_absorption_of_shortwave_energy_in_ocean_layer : Net Rate of Absorption of Shortwave Energy in Ocean Layer **** NEMO-RD: does not do : easy to compute offline -->
140   <field id="CMIP6_rsntds"        field_ref="qsr"              /> <!-- P1 (W m-2) net_downward_shortwave_flux_at_sea_water_surface : This is the flux into the surface of liquid sea water only. This excludes shortwave flux absorbed by sea ice, but includes any light that passes through the ice and is absorbed by the ocean. -->
141   <field id="CMIP6_sfdsi"         field_ref="saltflx" > this * $convSpsu * $Sgtokg </field> <!-- P1 (kg m-2 s-1) downward_sea_ice_basal_salt_flux : This field is physical, and it arises since sea ice has a nonzero salt content, so it exchanges salt with the liquid ocean upon melting and freezing. -->
142   <field id="CMIP6_sfriver"       field_ref="dummy_XY"         /> <!-- P1 (kg m-2 s-1) salt_flux_into_sea_water_from_rivers : This field is physical, and it arises when rivers carry a nonzero salt content.  Often this is zero, with rivers assumed to be fresh. NEMO-RD : not relevant for IPSLCM6 -->
143   <field id="CMIP6_sftof"         field_ref="iceconc_pct" > 100 - this </field> <!-- P1 (%) sea_area_fraction : This is the area fraction at the ocean surface. **** NEMO-RD: variable already provided in ping_seaIce under name siconc - we decide to keep it here as well -->
144   <field id="CMIP6_sltbasin"      field_ref="sopst_vs_3bsn"> this * 1e6 * $convSpsu * $Sgtokg  </field> <!-- P1 (kg s-1) northward_ocean_salt_transport : function of latitude, basin **** NEMO-RD: requested is as a function of latitude. In principle, we do not want to translate y into latitude. to be written in meta data -->
145   <field id="CMIP6_sltnortha"     field_ref="sopst_atl"> this * 1e6 * $convSpsu* $Sgtokg </field> <!-- P1 (kg s-1) northward_ocean_salt_transport : unset -->
146   <field id="CMIP6_sltovgyre"     field_ref="sopstove_3bsn"> sopst_vs_3bsn*1e6*$convSpsu* $Sgtokg   - this*1e6*$convSpsu* $Sgtokg   </field> <!-- P1 (kg s-1) northward_ocean_salt_transport_due_to_gyre : From all advective mass transport processes, resolved and parameterized. **** NEMO-RD: requested is as a function of latitude. In principle, we do not want to translate y into. latitude. to be written in meta data --> 
147   <field id="CMIP6_sltovovrt"     field_ref="sopstove_3bsn"> this * 1e6 * $convSpsu * $Sgtokg  </field> <!-- P1 (kg s-1) northward_ocean_salt_transport_due_to_overturning : From all advective mass transport processes, resolved and parameterized. **** NEMO-RD: requested is as a function of latitude. In principle, we do not want to translate y into latitude. to be writtent in meta data --> 
148   <field id="CMIP6_so"            field_ref="soce_e3t" expr="@soce_e3t / @e3t * $convSpsu"  > soce_e3t / e3t * $convSpsu  </field> <!-- P1 (0.001) sea_water_salinity : Sea Water Salinity -->
149   <field id="CMIP6_sob"           field_ref="sbs_e3tb" expr="@sbs_e3tb / @e3tb * $convSpsu" > sbs_e3tb / e3tb * $convSpsu </field>  <!-- P1 (0.001) sob : Model prognostic salinity at bottom-most model grid cell -->
150   <field id="CMIP6_soga"          field_ref="scsaltot"  > this * $convSpsu </field> <!-- P1 (0.001) sea_water_salinity : Global Mean Sea Water Salinity -->
151   <field id="CMIP6_somint"        field_ref="somint" > this * $convSpsu </field>  <!-- P1 (1e-3 kg m-2) somint : Full column sum of density*cell thickness*prognostic salinity. If the model is Boussinesq, then use Boussinesq reference density for the density factor. -->
152   <field id="CMIP6_sos"           field_ref="sss"  > this * $convSpsu </field> <!-- P1 (0.001) sea_surface_salinity : Sea Surface Salinity -->
153   <field id="CMIP6_sosga"         field_ref="scssstot" > this * $convSpsu </field>  <!-- P1 (0.001) sea_surface_salinity : Global Average Sea Surface Salinity -->
154   <field id="CMIP6_sossq"         field_ref="sss2" > this * $convSpsu * $convSpsu  </field> <!-- P3 (1e-06) sossq : Square of Sea Surface Salinity --> 
155   <field id="CMIP6_sw18O"         field_ref="dummy_XYA"        /> <!-- P1 (1) isotope_ratio_of_17O_to_16O_in_sea_water_excluding_solutes_and_solids : Ratio of abundance of oxygen-17 (17O) atoms to oxgen-16 (16O) atoms in sea water -->
156   <field id="CMIP6_sw2H"          field_ref="dummy_XYO"        /> <!-- P1 (1)  : Ratio of abundance of hydrogen-2 (2H) atoms to hydrogen-1 (1H) atoms in sea water -->
157   <field id="CMIP6_t20d"      field_ref="20d"         /> <!-- P1 (m) depth_of_isosurface_of_sea_water_potential_temperature : unset -->
158   <field id="CMIP6_tauucorr"      field_ref="dummy_FAFMIP"         /> <!-- P1 (N m-2) surface_downward_x_stress_correction : This is the stress on the liquid ocean from overlying atmosphere, sea ice, ice shelf, etc.  *** NEMO-RD : TODO for FAFMIP experiments ??? -->
159   <field id="CMIP6_tauuo"         field_ref="utau"             /> <!-- P1 (N m-2) surface_downward_x_stress : This is the stress on the liquid ocean from overlying atmosphere, sea ice, ice shelf, etc. -->
160   <field id="CMIP6_tauvcorr"      field_ref="dummy_FAFMIP"         /> <!-- P1 (N m-2) surface_downward_y_stress_correction : This is the stress on the liquid ocean from overlying atmosphere, sea ice, ice shelf, etc.*** NEMO-RD : TODO for FAFMIP experiments ???-->
161   <field id="CMIP6_tauvo"         field_ref="vtau"             /> <!-- P1 (N m-2) surface_downward_y_stress : This is the stress on the liquid ocean from overlying atmosphere, sea ice, ice shelf, etc. -->
162   <field id="CMIP6_thetao"        field_ref="toce_pot"  expr="@toce_pot_e3t / @e3t" > toce_pot_e3t / e3t </field>  <!-- P1 (degC) sea_water_potential_temperature : Diagnostic should be contributed even for models using conservative temperature as prognostic field. -->
163   <field id="CMIP6_thetaoga"      field_ref="sctemtotpot"      /> <!-- P1 (degC) sea_water_potential_temperature : Diagnostic should be contributed even for models using conservative temperature as prognostic field -->
164   <field id="CMIP6_thetaot"       field_ref="toce_pot_vmean"   /> <!-- P1 (degC) sea_water_potential_temperature : Vertical average of the sea water potential temperature through the whole ocean depth -->
165   <field id="CMIP6_thetaot2000"   field_ref="toce_pot_vmean2000"         /> <!-- P1 (degC) sea_water_potential_temperature : Upper 2000m, 2D field -->
166   <field id="CMIP6_thetaot300"    field_ref="toce_pot_vmean300"         /> <!-- P1 (degC) sea_water_potential_temperature : Upper 300m, 2D field -->
167   <field id="CMIP6_thetaot700"    field_ref="toce_pot_vmean700"         /> <!-- P1 (degC) sea_water_potential_temperature : Upper 700m, 2D field -->
168   <field id="CMIP6_thkcello"  field_ref="e3t"        /> <!-- P1 (m) cell_thickness : Ocean Model Cell Thickness -->
169   <field id="CMIP6_tnkebto"   field_ref="dummy_XYO"        /> <!-- P2 (W m-2) tendency_of_ocean_eddy_kinetic_energy_content_due_to_bolus_transport : Depth integrated impacts on kinetic energy arising from parameterized eddy-induced advection. For CMIP5, this diagnostic was 3d, whereas the CMIP6 depth integrated diagnostic is sufficient for many purposes and reduces archive requirements. -->
170   <field id="CMIP6_tnkebto2d"     field_ref="eketrd_eiv"        /> <!-- P3 (W m-2) tendency_of_ocean_eddy_kinetic_energy_content_due_to_bolus_transport : Depth integrated impacts on kinetic energy arising from parameterized eddy-induced advection. For CMIP5, this diagnostic was 3d, whereas the CMIP6 depth integrated diagnostic is sufficient for many purposes and reduces archive requirements.  -->
171   <field id="CMIP6_tnpeo"         field_ref="tnpeo"        /> <!-- P1 (W m-2) tendency_of_ocean_potential_energy_content : Rate that work is done against vertical stratification, as measured by the vertical heat and salt diffusivity. Report here as depth integrated two-dimensional field. -->
172   <field id="CMIP6_tnpeot"        field_ref="dummy_XYO"        /> <!-- P1 (W m-2) tendency_of_ocean_potential_energy_content_due_to_tides : unset -->
173   <field id="CMIP6_tnpeotb"       field_ref="dummy_XYO"        /> <!-- P1 (W m-2) tendency_of_ocean_potential_energy_content_due_to_background : unset -->
174   <field id="CMIP6_tob"           field_ref="toce_potb_e3tb" expr="@toce_potb_e3tb / @e3tb" > toce_potb_e3tb / e3tb </field> <!-- P1 (degC) sea_water_potential_temperature_at_sea_floor : Potential temperature at the ocean bottom-most grid cell.  -->
175   <field id="NEMO_tomint"        field_ref="tosmint"           /> <!-- P2 (1e-3 kg m-2) tomint : Full column sum of density*cell thickness*prognostic temperature. If the model is Boussinesq, then use Boussinesq reference density for the density factor. *** NEMO-RD assumes this is potential temperature + provides with units °C kg m-2-->
176   <field id="CMIP6_tos"           field_ref="sst_pot"              /> <!-- P1 (degC) sea_surface_temperature : temperature of liquid ocean.  Note that the correct standard_name for this variable is "sea_surface_temperature", not "surface_temperature", but this was discovered too late to correct.  To maintain consistency across CMIP5 models, the wrong standard_name will continue to be used. **** NEMO-RD: TODO : JM: is this really requested in K? This does not agree with the .xls document. To be clarified. In NEMO, sst given in Celsius -->
177   <field id="CMIP6_tosga"         field_ref="scssttot"           /> <!-- P1 (degC) sea_surface_temperature : This may differ from "surface temperature" in regions of sea ice.This may differ from "surface temperature" in regions of sea ice.For models using conservative temperature as prognostic field, they should report the SST as surface potent -->
178   <field id="CMIP6_tossq"         field_ref="sst_pot2"             /> <!-- P1 (degC2) square_of_sea_surface_temperature : square of temperature of liquid ocean, averaged over the day.  --> 
179   <field id="CMIP6_ugrid"         field_ref="dummy_XY"         /> <!-- P1 () longitude : Provide for models with unstructured grids only -->
180   <field id="CMIP6_umo"           field_ref="uocetr_eff" > this * $rau0 </field> <!-- P1 (kg s-1) ocean_mass_x_transport : X-ward mass transport from resolved and parameterized advective transport. -->
181   <field id="CMIP6_uo"            field_ref="uoce_e3u" expr="@uoce_e3u / @e3u" > uoce_e3u / e3u </field> <!-- P1 (m s-1) sea_water_x_velocity : Prognostic x-ward velocity component resolved by the model. -->
182   <field id="CMIP6_vmo"           field_ref="vocetr_eff"  > this * $rau0 </field> <!-- P1 (kg s-1) ocean_mass_y_transport : Y-ward mass transport from resolved and parameterized advective transport. -->
183   <field id="CMIP6_vo"            field_ref="voce_e3v" expr="@voce_e3v / @e3v" > voce_e3v / e3v </field> <!-- P1 (m s-1) sea_water_y_velocity : Prognostic x-ward velocity component resolved by the model. -->
184   <field id="CMIP6_volcello"      field_ref="dummy_XYO"        /> <!-- P1 (m3) ocean_volume : grid-cell volume ca. 2000. **** NEMO-RD does not do: not requested by OMIP and ambiguous definition -->
185   <field id="CMIP6_volo"          field_ref="scvoltot"           /> <!-- P1 (m3) sea_water_volume : Total volume of liquid seawater. -->
186   <field id="CMIP6_vsf"           field_ref="dummy_XY"         /> <!-- P1 (kg m-2 s-1) virtual_salt_flux_into_sea_water : It is set to zero in models which receive a real water flux. -->
187   <field id="CMIP6_vsfcorr"       field_ref="dummy_XY"         /> <!-- P1 (kg m-2 s-1) virtual_salt_flux_correction : It is set to zero in models which receive a real water flux. -->
188   <field id="CMIP6_vsfevap"       field_ref="dummy_XY"         /> <!-- P1 (kg m-2 s-1) virtual_salt_flux_into_sea_water_due_to_evaporation : zero for models using real water fluxes. -->
189   <field id="CMIP6_vsfpr"         field_ref="dummy_XY"         /> <!-- P1 (kg m-2 s-1) virtual_salt_flux_into_sea_water_due_to_rainfall : zero for models using real water fluxes. -->
190   <field id="CMIP6_vsfriver"      field_ref="dummy_XY"         /> <!-- P1 (kg m-2 s-1) virtual_salt_flux_into_sea_water_from_rivers : zero for models using real water fluxes. -->
191   <field id="CMIP6_vsfsit"        field_ref="dummy_XY"         /> <!-- P2 (kg m-2 s-1) virtual_salt_flux_into_sea_water_due_to_sea_ice_thermodynamics : This variable measures the virtual salt flux into sea water due to the melting of sea ice. It is set to zero in models which receive a real water flux. -->
192   <field id="CMIP6_wfcorr"        field_ref="erp" > (-1.) * erp  </field> <!-- P1 (kg m-2 s-1) water_flux_correction : Positive flux implies correction adds water to ocean.*** NEMO-RD : WARNING in field_ocean, empmr is defined as water flux out of sea ice and sea water, contrary to comment in field. direction expected here is INTO ocean, hence change of sign. -->
193   <field id="CMIP6_wfo"           field_ref="empmr" > (-1.) *  empmr </field> <!-- P1 (kg m-2 s-1) water_flux_into_sea_water : computed as the water  flux into the ocean divided by the area of the ocean portion of the grid cell.  This is the sum of the next two variables in this table. *** NEMO-RD : WARNING in field_ocean, empmr is defined as water flux out of sea ice and sea water, contrary to comment in field. direction expected here is INTO ocean, hence change of sign. -->
194   <field id="CMIP6_wfonocorr"     field_ref="empmr" > (-1.) *  empmr + erp </field><!-- P1 (kg m-2 s-1) water_flux_into_sea_water_without_flux_correction : computed as the water  flux (without flux correction) into the ocean divided by the area of the ocean portion of the grid cell. *** NEMO-RD : WARNING in field_ocean, empmr is defined as water flux out of sea ice and sea water, contrary to comment in field. direction expected here is INTO ocean, hence change of sign. -->
195   <field id="CMIP6_wmo"           field_ref="wocetr_eff" > this * $rau0 </field> <!-- P1 (kg s-1) upward_ocean_mass_transport : Upward mass transport from resolved and parameterized advective transport. -->
196   <field id="CMIP6_wo"            field_ref="woce" expr="@woce_e3w / @e3w"  > woce_e3w / e3w </field> <!-- P1 (m s-1) upward_sea_water_velocity : Sea Water Vertical Velocity -->
197   <field id="CMIP6_zfullo"    field_ref="dummy_XYO"        /> <!-- P1 (m) depth_below_geoid : Depth below geoid -->
198   <field id="CMIP6_zhalfo"    field_ref="dummy_XYO"        /> <!-- P1 (m) depth_below_geoid : Depth below geoid -->
199   <field id="CMIP6_zos"           field_ref="sshdyn"             /> <!-- P1 (m) sea_surface_height_above_geoid : This is the dynamic sea level, so should have zero global area mean. It should not include inverse barometer depressions from sea ice. -->
200   <field id="CMIP6_zossq"         field_ref="sshdyn2"         /> <!-- P1 (m2) square_of_sea_surface_height_above_geoid : Surface ocean geoid defines z=0. -->
201   <field id="CMIP6_zostoga"       field_ref="scsshtst" />       <!-- P1 (m) global_average_thermosteric_sea_level_change : There is no CMIP6 request for zosga nor zossga. -->
202
203 <!-- for variables which realm equals one of _seaIce-->
204   <field id="CMIP6_siage"         field_ref="iceage"            /> <!-- P1 (s) age_of_sea_ice : Age of sea ice -->
205   <field id="CMIP6_siareaacrossline" field_ref="transport_siarea_transect"        /> <!-- P2 (m2 s-1) siareaacrossline : net (sum of transport in all directions) sea ice area transport through the following four passages, positive into the Arctic Ocean 1. Fram Strait = (11.5W,81.3N to (10.5E,79.6N) 2. Canadian Archipelego = (128.2W,70.6N) to (59.3W,82.1N) 3. Barents opening = (16.8E,76.5N) to (19.2E,70.2N) 4. Bering Strait = (171W,66.2N) to (166W,65N) -->
206   <field id="CMIP6_siarean"       field_ref="NH_sc_icearea" />     <!-- P2 (1e6 km2) sea_ice_area : total area of sea ice in the Northern hemisphere -->
207   <field id="CMIP6_siareas"       field_ref="SH_sc_icearea" />     <!-- P2 (1e6 km2) sea_ice_area : total area of sea ice in the Southern hemisphere -->
208   <field id="CMIP6_sicompstren"   field_ref="icestr"      /> <!-- P2 (N m-1) compressive_strength_of_sea_ice : Computed strength of the ice pack, defined as the energy (J m-2) dissipated per unit area removed from the ice pack under compression, and assumed proportional to the change in potential energy caused by ridging. For Hibler-type models, this is P (= P*hexp(-C(1-A))) -->
209   <field id="CMIP6_siconc"        field_ref="iceconc_pct"           /> <!-- P1 (%) sea_ice_area_fraction : Area fraction of grid cell covered by sea ice -->
210   <field id="CMIP6_siconca"       field_ref="dummy_XY"         /> <!-- P1 (%) sea_ice_area_fraction : Area fraction of grid cell covered by sea ice -->
211   <field id="CMIP6_sidconcdyn"    field_ref="afxdyn"       /> <!-- P2 (s-1) tendency_of_sea_ice_area_fraction_due_to_dynamics : Total change in sea-ice area fraction through dynamics-related processes (advection, divergence...) -->
212   <field id="CMIP6_sidconcth"     field_ref="afxthd"        /> <!-- P2 (s-1) tendency_of_sea_ice_area_fraction_due_to_thermodynamics : Total change in sea-ice area fraction through thermodynamic processes -->
213   <field id="CMIP6_sidivvel"      field_ref="idive"         /> <!-- P2 (s-1) divergence_of_sea_ice_velocity : Divergence of sea-ice velocity field (first shear strain invariant) -->
214   <field id="CMIP6_sidmassdyn"    field_ref="dmidyn"       /> <!-- P2 (kg m-2 s-1) sidmassdyn : Total change in sea-ice mass through dynamics-related processes (advection,...) divided by grid-cell area -->
215   <field id="CMIP6_sidmassevapsubl" field_ref="dmisub"  /> <!-- P1 (kg m-2 s-1) water_evaporation_flux : The rate of change of sea-ice mass change through evaporation and sublimation divided by grid-cell area -->
216   <field id="CMIP6_sidmassgrowthbot" field_ref="dmibog" /> <!-- P2 (kg m-2 s-1) tendency_of_sea_ice_amount_due_to_congelation_ice_accumulation : The rate of change of sea ice mass due to vertical growth of existing sea ice at its base divided by grid-cell area. -->
217   <field id="CMIP6_sidmassgrowthwat" field_ref="dmiopw" /> <!-- P2 (kg m-2 s-1) sidmassgrowthwat : The rate of change of sea ice mass due to sea ice formation in supercooled water (often through frazil formation) divided by grid-cell area. Together, sidmassgrowthwat and sidmassgrowthbot should give total ice growth -->
218   <field id="CMIP6_sidmasslat"    field_ref="dummy_XY"         /> <!-- P2 (kg m-2 s-1) sidmasslat : The rate of change of sea ice mass through lateral melting divided by grid-cell area (report 0 if not explicitly calculated thermodynamically) -->
219   <field id="CMIP6_sidmassmeltbot" field_ref="dmibom"   /> <!-- P1 (kg m-2 s-1) tendency_of_sea_ice_amount_due_to_basal_melting : The rate of change of sea ice mass through melting at the ice bottom divided by grid-cell area -->
220   <field id="CMIP6_sidmassmelttop" field_ref="dmisum"   /> <!-- P1 (kg m-2 s-1) tendency_of_sea_ice_amount_due_to_surface_melting : The rate of change of sea ice mass through melting at the ice surface divided by grid-cell area -->
221   <field id="CMIP6_sidmasssi"     field_ref="dmisni"        /> <!-- P2 (kg m-2 s-1) tendency_of_sea_ice_amount_due_to_snow_conversion : The rate of change of sea ice mass due to transformation of snow to sea ice divided by grid-cell area -->
222   <field id="CMIP6_sidmassth"     field_ref="dmithd"        /> <!-- P2 (kg m-2 s-1) sidmassth : Total change in sea-ice mass from thermodynamic processes divided by grid-cell area -->
223   <field id="CMIP6_sidmasstranx"  field_ref="xmtrptot"     /> <!-- P2 (kg s-1) sea_ice_x_transport : Includes transport of both sea ice and snow by advection -->
224   <field id="CMIP6_sidmasstrany"  field_ref="ymtrptot"     /> <!-- P2 (kg s-1) sea_ice_y_transport : Includes transport of both sea ice and snow by advection -->
225   <field id="CMIP6_sidragbot"     field_ref="dummy_XY"         /> <!-- P3 (1.0) sidragbot : Oceanic drag coefficient that is used to calculate the oceanic momentum drag on sea ice -->
226   <field id="CMIP6_sidragtop"     field_ref="dummy_XY"         /> <!-- P3 (1.0) surface_drag_coefficient_for_momentum_in_air : Atmospheric drag coefficient that is used to calculate the atmospheric momentum drag on sea ice -->
227   <field id="CMIP6_siextentn"     field_ref="NH_sc_iceextt"  />   <!-- P2 (1e6 km2) sea_ice_extent : Total area of all Northern-Hemisphere grid cells that are covered by at least 15 % areal fraction of sea ice -->
228   <field id="CMIP6_siextents"     field_ref="SH_sc_iceextt"  />     <!-- P2 (1e6 km2) sea_ice_extent : Total area of all Southern-Hemisphere grid cells that are covered by at least 15 % areal fraction of sea ice -->
229   <field id="CMIP6_sifb"          field_ref="icefb"             /> <!-- P2 (m) sea_ice_freeboard : Mean height of sea-ice surface (=snow-ice interface when snow covered) above sea level -->
230   <field id="CMIP6_siflcondbot"   field_ref="hfxconbo"      /> <!-- P2 (W m-2) siflcondbot : the net heat conduction flux at the ice base -->
231   <field id="CMIP6_siflcondtop"   field_ref="hfxconsu"      /> <!-- P2 (W m-2) siflcondtop : the net heat conduction flux at the ice surface -->
232   <field id="CMIP6_siflfwbot"     field_ref="wfxtot"        /> <!-- P2 (kg m-2 s-1) siflfwbot : Total flux of fresh water from water into sea ice divided by grid-cell area; This flux is negative during ice growth (liquid water mass decreases, hence upward flux of freshwater), positive during ice melt (liquid water mass increases, hence downward flux of freshwater) -->
233   <field id="CMIP6_siflfwdrain"   field_ref="wfxsum"           /> <!-- P2 (kg m-2 s-1) siflfwdrain : Total flux of fresh water from sea-ice surface into underlying ocean. This combines both surface melt water that drains directly into the ocean and the drainage of surface melt pond. By definition, this flux is always positive. -->
234   <field id="CMIP6_sifllatstop"   field_ref="dummy_XY"         /> <!-- P1 (W m-2) surface_upward_latent_heat_flux : the net latent heat flux over sea ice -->
235   <field id="CMIP6_sifllwdtop"    field_ref="dummy_XY"         /> <!-- P1 (W m-2) surface_downwelling_longwave_flux_in_air : the downwelling longwave flux over sea ice (always positive) -->
236   <field id="CMIP6_sifllwutop"    field_ref="dummy_XY"         /> <!-- P1 (W m-2) surface_upwelling_longwave_flux_in_air : the upwelling longwave flux over sea ice (always negative) -->
237   <field id="NEMO_siflsaltbot"   field_ref="sfx_mv" > this * $Sgtokg </field> <!-- P2 (kg m-2 s-1) siflsaltbot : Total flux of salt from water into sea ice divided by grid-cell area; salt flux is upward (negative) during ice growth when salt is embedded into the ice and downward (positive) during melt when salt from sea ice is again released to the ocean -->
238   <field id="CMIP6_siflsenstop"   field_ref="dummy_XY"         /> <!-- P1 (W m-2) surface_upward_sensible_heat_flux : the net sensible heat flux over sea ice -->
239   <field id="CMIP6_siflsensupbot" field_ref="hfxsenso"    /> <!-- P2 (W m-2) siflsensupbot : the net sensible heat flux under sea ice from the ocean -->
240   <field id="CMIP6_siflswdbot"    field_ref="dummy_XY"         /> <!-- P2 (W m-2) siflswdbot : The downwelling shortwave flux underneath sea ice (always positive) -->
241   <field id="CMIP6_siflswdtop"    field_ref="dummy_XY"         /> <!-- P1 (W m-2) surface_downwelling_shortwave_flux_in_air : The downwelling shortwave flux over sea ice (always positive by sign convention) -->
242   <field id="CMIP6_siflswutop"    field_ref="dummy_XY"         /> <!-- P1 (W m-2) surface_upwelling_shortwave_flux_in_air : The upwelling shortwave flux over sea ice (always negative) -->
243   <field id="CMIP6_siforcecoriolx" field_ref="corstrx"   /> <!-- P3 (N m-2) siforcecoriolx : X-component of force on sea ice caused by coriolis force -->
244   <field id="CMIP6_siforcecorioly" field_ref="corstry"   /> <!-- P3 (N m-2) siforcecorioly : Y-component of force on sea ice caused by coriolis force -->
245   <field id="CMIP6_siforceintstrx" field_ref="intstrx"   /> <!-- P3 (N m-2) siforceintstrx : X-component of force on sea ice caused by internal stress (divergence of sigma) -->
246   <field id="CMIP6_siforceintstry" field_ref="intstry"   /> <!-- P3 (N m-2) siforceintstry : Y-component of force on sea ice caused by internal stress (divergence of sigma) -->
247   <field id="CMIP6_siforcetiltx"  field_ref="dssh_dx"     /> <!-- P3 (N m-2) siforcetiltx : X-component of force on sea ice caused by sea-surface tilt -->
248   <field id="CMIP6_siforcetilty"  field_ref="dssh_dy"     /> <!-- P3 (N m-2) siforcetilty : Y-component of force on sea ice caused by sea-surface tilt -->
249   <field id="CMIP6_sihc"          field_ref="icehcneg"             /> <!-- P2 (J m-2) integral_of_sea_ice_temperature_wrt_depth_expressed_as_heat_content : Heat content of all ice in grid cell divided by total grid-cell area. Water at 0 Celsius is assumed to have a heat content of 0 J.  Does not include heat content of snow, but does include heat content of brine. Heat content is always negative, since both the sensible and the latent heat content of ice are less than that of water -->
250   <field id="CMIP6_siitdconc"     field_ref="iceconc_cat_pct_mv"        /> <!-- P3 (%) siitdconc : Area fraction of grid cell covered by each ice-thickness category (vector with one entry for each thickness category starting from the thinnest category, netcdf file should use thickness bounds of the categories as third coordinate axis) -->
251   <field id="CMIP6_siitdsnconc"   field_ref="dummy_XY"         /> <!-- P3 (%) siitdsnconc : Area fraction of grid cell covered by snow in each ice-thickness category (vector with one entry for each thickness category starting from the thinnest category, netcdf file should use thickness bounds of the categories as third coordinate axis) -->
252   <field id="CMIP6_siitdsnthick"  field_ref="snowthic_cat_mv"     /> <!-- P3 (m) siitdsnthick : Actual thickness of snow in each  category (NOT volume divided by grid area),  (vector with one entry for each thickness category starting from the thinnest category, netcdf file should use thickness bounds of categories as third coordinate axis) -->
253   <field id="CMIP6_siitdthick"    field_ref="icethic_cat_mv"       /> <!-- P3 (m) siitdthick : Actual (floe) thickness of sea ice in each  category (NOT volume divided by grid area),  (vector with one entry for each thickness category starting from the thinnest category, netcdf file should use thickness bounds of categories as third coordinate axis) -->
254   <field id="CMIP6_simass"        field_ref="icemass"           /> <!-- P1 (kg m-2) sea_ice_amount : Total mass of sea ice divided by grid-cell area -->
255   <field id="CMIP6_simassacrossline" field_ref="transport_simasse_transect"        /> <!-- P1 (kg s-1) sea_ice_transport_across_line : net (sum of transport in all directions) sea ice area transport through the following four passages, positive into the Arctic Ocean 1. Fram Strait = (11.5W,81.3N to (10.5E,79.6N) 2. Canadian Archipelego = (128.2W,70.6N) to (59.3W,82.1N) 3. Barents opening = (16.8E,76.5N) to (19.2E,70.2N) 4. Bering Strait = (171W,66.2N) to (166W,65N) -->
256   <field id="CMIP6_simpconc"      field_ref="dummy_XY"         /> <!-- P3 (%) area_fraction : Fraction of sea ice, by area, which is covered by melt ponds, giving equal weight to every square metre of sea ice . -->
257   <field id="CMIP6_simpmass"      field_ref="dummy_XY"         /> <!-- P3 (kg m-2) simpmass : Meltpond mass per area of sea ice. -->
258   <field id="CMIP6_simprefrozen"  field_ref="dummy_XY"         /> <!-- P3 (m) simprefrozen : Volume of refrozen ice on melt ponds divided by meltpond covered area -->
259   <field id="CMIP6_sipr"          field_ref="dummy_XY"         /> <!-- P1 (kg m-2 s-1) rainfall_flux : mass of liquid precipitation falling onto sea ice divided by grid-cell area -->
260   <field id="CMIP6_sirdgconc"     field_ref="dummy_XY"         /> <!-- P3 (1.0) sirdgconc : Fraction of sea ice, by area, which is covered by sea ice ridges, giving equal weight to every square metre of sea ice . -->
261   <field id="CMIP6_sirdgthick"    field_ref="dummy_XY"         /> <!-- P3 (m) sirdgthick : Sea Ice Ridge Height (representing mean height over the ridged area) -->
262   <field id="CMIP6_sisali"        field_ref="icesal"           /> <!-- P1 (0.001) sea_ice_salinity : Mean sea-ice salinity of all sea ice in grid cell -->
263   <field id="CMIP6_sisaltmass"    field_ref="icesmass"   > this * $Sgtokg </field><!-- P3 (kg m-2) sisaltmass : Total mass of all salt in sea ice divided by grid-cell area -->
264   <field id="CMIP6_sishevel"      field_ref="ishear"         /> <!-- P2 (s-1) sishevel : Maximum shear of sea-ice velocity field (second shear strain invariant) -->
265   <field id="CMIP6_sisnconc"      field_ref="dummy_XY"         /> <!-- P1 (%) surface_snow_area_fraction : Fraction of sea ice, by area, which is covered by snow, giving equal weight to every square metre of sea ice . Exclude snow that lies on land or land ice. -->
266   <field id="CMIP6_sisnhc"        field_ref="isnhcneg"           /> <!-- P2 (J m-2) thermal_energy_content_of_surface_snow : Heat-content of all snow in grid cell divided by total grid-cell area. Snow-water equivalent at 0 Celsius is assumed to have a heat content of 0 J.  Does not include heat content of sea ice. -->
267   <field id="CMIP6_sisnmass"      field_ref="snomass"         /> <!-- P1 (kg m-2) liquid_water_content_of_surface_snow : Total mass of snow on sea ice divided by grid-cell area -->
268   <field id="CMIP6_sisnthick"     field_ref="snothic"        /> <!-- P1 (m) surface_snow_thickness : Actual thickness of snow (snow volume divided by snow-covered area) -->
269   <field id="CMIP6_sispeed"       field_ref="icevel_mv"          /> <!-- P1 (m s-1) sea_ice_speed : Speed of ice (i.e. mean absolute velocity) to account for back-and-forth movement of the ice -->
270   <field id="CMIP6_sistremax"     field_ref="sheastr"        /> <!-- P3 (N m-1) sistremax : Maximum shear stress in sea ice (second stress invariant) -->
271   <field id="CMIP6_sistresave"    field_ref="normstr"       /> <!-- P3 (N m-1) sistresave : Average normal stress in sea ice (first stress invariant) -->
272   <field id="CMIP6_sistrxdtop"    field_ref="utau_ice"       /> <!-- P2 (N m-2) surface_downward_x_stress : X-component of atmospheric stress on sea ice -->
273   <field id="CMIP6_sistrxubot"    field_ref="utau_oi"       /> <!-- P2 (N m-2) sistrxubot : X-component of ocean stress on sea ice -->
274   <field id="CMIP6_sistrydtop"    field_ref="vtau_ice"       /> <!-- P2 (N m-2) surface_downward_y_stress : Y-component of atmospheric stress on sea ice -->
275   <field id="CMIP6_sistryubot"    field_ref="vtau_oi"       /> <!-- P2 (N m-2) downward_y_stress_at_sea_ice_base : Y-component of ocean stress on sea ice -->
276   <field id="CMIP6_sitempbot"     field_ref="icebotK"        /> <!-- P2 (K) sitempbot : Report temperature at interface, NOT temperature within lowermost model layer -->
277   <field id="CMIP6_sitempsnic"    field_ref="icesntK"       /> <!-- P1 (K) sea_ice_surface_temperature : Report surface temperature of ice where snow thickness is zero -->
278   <field id="CMIP6_sitemptop"     field_ref="icestK"        /> <!-- P1 (K) sea_ice_surface_temperature : Report surface temperature of snow where snow covers the sea ice. -->
279   <field id="CMIP6_sithick"       field_ref="icethic"          /> <!-- P1 (m) sea_ice_thickness : Actual (floe) thickness of sea ice (NOT volume divided by grid area as was done in CMIP5) -->
280   <field id="CMIP6_sitimefrac"    field_ref="icepres"       /> <!-- P1 (1.0) sitimefrac : Fraction of time steps of the averaging period during which sea ice is present (siconc >0 ) in a grid cell -->
281   <field id="CMIP6_siu"           field_ref="uice_mv"              /> <!-- P1 (m s-1) sea_ice_x_velocity : The x-velocity of ice on native model grid -->
282   <field id="CMIP6_siv"           field_ref="vice_mv"              /> <!-- P1 (m s-1) sea_ice_y_velocity : The y-velocity of ice on native model grid -->
283   <field id="CMIP6_sivol"         field_ref="icevolu"            /> <!-- P1 (m) sea_ice_thickness : Total volume of sea ice divided by grid-cell area (this used to be called ice thickness in CMIP5) -->
284   <field id="CMIP6_sivoln"        field_ref="NH_sc_icevolu"  />     <!-- P2 (1e3 km3) sea_ice_volume : total volume of sea ice in the Northern hemisphere -->
285   <field id="CMIP6_sivols"        field_ref="SH_sc_icevolu"  />     <!-- P2 (1e3 km3) sea_ice_volume : total volume of sea ice in the Southern hemisphere -->
286   <field id="CMIP6_sndmassdyn"    field_ref="dmsdyn"       /> <!-- P2 (kg m-2 s-1) sndmassdyn : the rate of change of snow mass through advection with sea ice divided by grid-cell area -->
287   <field id="CMIP6_sndmassmelt"   field_ref="dmsmel"      /> <!-- P1 (kg m-2 s-1) surface_snow_melt_flux : the rate of change of snow mass through melt divided by grid-cell area -->
288   <field id="CMIP6_sndmasssi"     field_ref="dmsssi"        /> <!-- P2 (kg m-2 s-1) sndmasssi : the rate of change of snow mass due to transformation of snow to sea ice divided by grid-cell area -->
289   <field id="CMIP6_sndmasssnf"    field_ref="dmsspr"       /> <!-- P1 (kg m-2 s-1) snowfall_flux : mass of solid precipitation falling onto sea ice divided by grid-cell area -->
290   <field id="CMIP6_sndmasssubl"   field_ref="dmssub"      /> <!-- P2 (kg m-2 s-1) sndmasssubl : the rate of change of snow mass through sublimation and evaporation divided by grid-cell area -->
291   <field id="CMIP6_sndmasswindrif" field_ref="dummy_XY"         /> <!-- P2 (kg m-2 s-1) sndmasswindrif : the rate of change of snow mass through wind drift of snow (from sea-ice into the sea) divided by grid-cell area -->
292   <field id="CMIP6_snmassacrossline" field_ref="transport_snmasse_transect"        /> <!-- P2 (kg s-1) snmassacrossline : net (sum of transport in all directions) snow mass transport through the following four passages, positive into the Arctic Ocean 1. Fram Strait = (11.5W,81.3N to (10.5E,79.6N) 2. Canadian Archipelego = (128.2W,70.6N) to (59.3W,82.1N) 3. Barents opening = (16.8E,76.5N) to (19.2E,70.2N) 4. Bering Strait = (171W,66.2N) to (166W,65N) -->
293
294</field_group>
295</field_definition>
296</context>
Note: See TracBrowser for help on using the repository browser.