Changeset 9934 for NEMO/trunk/cfgs/SHARED/field_def_nemo-ice.xml
- Timestamp:
- 2018-07-12T12:21:24+02:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/trunk/cfgs/SHARED/field_def_nemo-ice.xml
r9572 r9934 4 4 <!-- 5 5 ============================================================================================================ 6 = definition of all existingice variables =6 = definition of all existing sea ice variables = 7 7 = DO NOT CHANGE = 8 8 ============================================================================================================ 9 9 --> 10 <field_definition level="1" prec="4" operation="average" enabled=".TRUE." default_value="1.e20" > <!-- time step automaticaly defined --> 11 12 <field_group id="SBC" grid_ref="grid_T_2D" > <!-- time step automaticaly defined based on nn_fsbc --> 13 14 <!-- =================== --> 15 <!-- standard ice fields --> 16 <!-- =================== --> 17 <!-- ice presence masks --> 18 <field id="icemask" long_name="Fraction of time steps with sea ice" standard_name="sea_ice_mask" unit="" /> 19 <field id="icemask05" long_name="Ice mask (0 if ice conc. lower than 5%, 1 otherwise)" standard_name="sea_ice_mask05" unit="" /> 20 <field id="icemask15" long_name="Ice mask (0 if ice conc. lower than 15%, 1 otherwise)" standard_name="sea_ice_mask15" unit="" /> 21 <field id="icepres" long_name="Fraction of time steps with sea ice" standard_name="sea_ice_time_fraction" unit="" /> 10 <field_definition level="1" prec="4" operation="average" enabled=".TRUE." default_value="1.e20" > <!-- time step automaticaly defined --> 11 12 <!-- 13 ============================================================================================================ 14 Physical sea ice model variables 15 ============================================================================================================ 16 --> 17 18 <field_group id="SBC" > <!-- time step automaticaly defined based on nn_fsbc --> 19 20 <!-- 2D variables --> 21 <field_group id="SBC_2D" grid_ref="grid_T_2D" > 22 23 <!-- =================== --> 24 <!-- standard ice fields --> 25 <!-- =================== --> 26 <!-- ice presence masks --> 27 <field id="icemask" long_name="Fraction of time steps with sea ice" standard_name="sea_ice_mask" unit="" /> 28 <field id="icemask05" long_name="Ice mask (0 if ice conc. lower than 5%, 1 otherwise)" standard_name="sea_ice_mask05" unit="" /> 29 <field id="icemask15" long_name="Ice mask (0 if ice conc. lower than 15%, 1 otherwise)" standard_name="sea_ice_mask15" unit="" /> 30 <field id="icepres" long_name="Fraction of time steps with sea ice" standard_name="sea_ice_time_fraction" unit="" /> 31 32 <!-- general fields --> 33 <field id="icemass" long_name="Sea-ice mass per area" standard_name="sea_ice_amount" unit="kg/m2"/> 34 <field id="snwmass" long_name="Snow mass per area" standard_name="liquid_water_content_of_surface_snow" unit="kg/m2"/> 35 <field id="iceconc" long_name="Sea-ice area fraction" standard_name="sea_ice_area_fraction" unit="" /> 36 <field id="icevolu" long_name="Sea-ice volume per area" standard_name="sea_ice_thickness" unit="m" /> 37 <field id="icethic" long_name="Sea-ice thickness per area" standard_name="sea_ice_thickness" unit="m" /> 38 <field id="snwthic" long_name="Snow thickness per area" standard_name="snow_thickness" unit="m" /> 39 <field id="icebrv" long_name="brine volume" unit="%" /> 40 <field id="iceage" long_name="ice age" unit="days"/> 41 <field id="icehnew" long_name="frazil ice collection thickness" unit="m" /> 42 <field id="snwvolu" long_name="snow volume" unit="m" /> 43 <field id="icefrb" long_name="Sea-ice freeboard" standard_name="sea_ice_freeboard" unit="m" /> 44 <field id="icealb" long_name="Sea-ice or snow albedo" standard_name="sea_ice_albedo" unit="" /> 45 <field id="tau_icebfr" long_name="ice friction on ocean bottom for landfast ice" unit="N/2" /> 46 47 <!-- melt ponds --> 48 <field id="iceapnd" long_name="melt pond fraction" standard_name="sea_ice_meltpond_fraction" unit="%" /> 49 <field id="icevpnd" long_name="melt pond volume" standard_name="sea_ice_meltpond_volume" unit="m" /> 50 51 <!-- heat --> 52 <field id="icetemp" long_name="Mean ice temperature" unit="degC" /> 53 <field id="snwtemp" long_name="Mean snow temperature" unit="degC" /> 54 <field id="icettop" long_name="temperature at the ice surface" unit="degC" /> 55 <field id="icetbot" long_name="temperature at the ice bottom" unit="degC" /> 56 <field id="icetsni" long_name="temperature at the snow-ice interface" unit="degC" /> 57 <field id="icehc" long_name="ice heat content" unit="J/m2" /> 58 <field id="snwhc" long_name="snow heat content" unit="J/m2" /> 59 60 <!-- salt --> 61 <field id="icesalt" long_name="Sea ice salinity" unit="g/kg" /> 62 <field id="icesalm" long_name="Mass of salt in sea ice per area" standard_name="sea_ice_salt_mass" unit="kg/m2" /> 63 64 <!-- momentum (rheology) --> 65 <field id="uice" long_name="X-component of sea ice velocity" standard_name="sea_ice_x_velocity" unit="m/s" /> 66 <field id="vice" long_name="Y-component of sea ice velocity" standard_name="sea_ice_y_velocity" unit="m/s" /> 67 <field id="icevel" long_name="Sea-ice speed" standard_name="sea_ice_speed" unit="m/s" /> 68 <field id="utau_ai" long_name="X-component of atmospheric stress on sea ice" standard_name="surface_downward_x_stress" unit="N/m2" /> 69 <field id="vtau_ai" long_name="Y-component of atmospheric stress on sea ice" standard_name="surface_downward_y_stress" unit="N/m2" /> 70 <field id="utau_oi" long_name="X-component of ocean stress on sea ice" standard_name="sea_ice_base_upward_x_stress" unit="N/m2" /> 71 <field id="vtau_oi" long_name="Y-component of ocean stress on sea ice" standard_name="sea_ice_base_upward_y_stress" unit="N/m2" /> 72 <field id="isig1" long_name="1st principal stress component for EVP rhg" unit="" /> 73 <field id="isig2" long_name="2nd principal stress component for EVP rhg" unit="" /> 74 <field id="isig3" long_name="convergence measure for EVP rheology (must be around 1)" unit="" /> 75 <field id="normstr" long_name="Average normal stress in sea ice" standard_name="average_normal_stress" unit="N/m" /> 76 <field id="sheastr" long_name="Maximum shear stress in sea ice" standard_name="maximum_shear_stress" unit="N/m" /> 77 <field id="icestr" long_name="Compressive sea ice strength" standard_name="compressive_strength_of_sea_ice" unit="N/m" /> 78 <field id="icediv" long_name="Divergence of the sea-ice velocity field" standard_name="divergence_of_sea_ice_velocity" unit="s-1" /> 79 <field id="iceshe" long_name="Maximum shear of sea-ice velocity field" standard_name="maximum_shear_of_sea_ice_velocity" unit="s-1" /> 80 81 <!-- surface heat fluxes --> 82 <field id="qt_ice" long_name="total heat flux at ice surface" standard_name="surface_downward_heat_flux_in_air" unit="W/m2" /> 83 <field id="qsr_ice" long_name="solar heat flux at ice surface" standard_name="surface_downwelling_shortwave_flux_in_air" unit="W/m2" /> 84 <field id="qns_ice" long_name="non-solar heat flux at ice surface (including E-P)" unit="W/m2" /> 85 <field id="qtr_ice_bot" long_name="solar heat flux transmitted through the ice (to the ocean)" unit="W/m2" /> 86 <field id="qtr_ice_top" long_name="solar heat flux transmitted through the ice surface" unit="W/m2" /> 87 <field id="qt_oce_ai" long_name="total heat flux at the ocean surface: interface oce-(ice+atm)" unit="W/m2" /> 88 <field id="qt_atm_oi" long_name="total heat flux at the oce-ice surface: interface atm-(ice+oce)" unit="W/m2" /> 89 <field id="qemp_ice" long_name="Downward Heat Flux from E-P over ice" unit="W/m2" /> 90 <field id="albedo" long_name="Mean albedo over sea ice and ocean" unit="" /> 91 92 <!-- trends --> 93 <field id="afxthd" long_name="sea-ice area fraction change from thermodynamics" standard_name="tendency_of_sea_ice_area_fraction_due_to_dynamics" unit="s-1" /> 94 <field id="afxdyn" long_name="sea-ice area fraction change from dynamics" standard_name="tendency_of_sea_ice_area_fraction_due_to_dynamics" unit="s-1" /> 95 <field id="afxtot" long_name="area tendency (total)" unit="s-1" /> 96 97 <!-- momentum (advection) --> 98 <field id="icemtrp" long_name="ice mass transport" unit="kg/m2/s" /> 99 <field id="snwmtrp" long_name="snw mass transport" unit="kg/m2/s" /> 100 <field id="salmtrp" long_name="salt mass transport" unit="kg/m2/s" /> 101 <field id="dihctrp" long_name="ice heat content transport" unit="W/m2" /> 102 <field id="dshctrp" long_name="snw heat content transport" unit="W/m2" /> 103 104 <!-- salt fluxes --> 105 <field id="sfxice" long_name="ice-ocean salt flux from ice growth/melt (neg = growth)" unit="kg/m2/s" /> 106 <field id="sfxbog" long_name="ice-ocean salt flux from ice bottom growth" unit="kg/m2/s" /> 107 <field id="sfxbom" long_name="ice-ocean salt flux from ice bottom melt" unit="kg/m2/s" /> 108 <field id="sfxsum" long_name="ice-ocean salt flux from ice surface melt" unit="kg/m2/s" /> 109 <field id="sfxlam" long_name="ice-ocean salt flux from ice lateral melt" unit="kg/m2/s" /> 110 <field id="sfxsni" long_name="ice-ocean salt flux from snow-ice formation" unit="kg/m2/s" /> 111 <field id="sfxopw" long_name="ice-ocean salt flux from ice formation in open water" unit="kg/m2/s" /> 112 <field id="sfxdyn" long_name="ice-ocean salt flux from ice dynamics (ridging)" unit="kg/m2/s" /> 113 <field id="sfxbri" long_name="ice-ocean salt flux from brines" unit="kg/m2/s" /> 114 <field id="sfxres" long_name="ice-ocean salt flux from undiagnosed processes" unit="kg/m2/s" /> 115 <field id="sfxsub" long_name="ice-ocean salt flux from ice sublimation" unit="kg/m2/s" /> 116 117 <!-- mass fluxes --> 118 <field id="vfxice" long_name="ice-ocean mass flux from ice melt/growth (neg = growth)" unit="kg/m2/s" /> 119 <field id="vfxbog" long_name="ice-ocean mass flux from ice bottom growth" unit="kg/m2/s" /> 120 <field id="vfxbom" long_name="ice-ocean mass flux from ice bottom melt" unit="kg/m2/s" /> 121 <field id="vfxsum" long_name="ice-ocean mass flux from ice surface melt" unit="kg/m2/s" /> 122 <field id="vfxlam" long_name="ice-ocean mass flux from ice lateral melt" unit="kg/m2/s" /> 123 <field id="vfxsni" long_name="ice-ocean mass flux from snow-ice formation" unit="kg/m2/s" /> 124 <field id="vfxopw" long_name="ice-ocean mass flux from ice growth in open water" unit="kg/m2/s" /> 125 <field id="vfxdyn" long_name="ice-ocean mass flux from ice dynamics (ridging)" unit="kg/m2/s" /> 126 <field id="vfxres" long_name="ice-ocean mass flux from undiagnosed processes" unit="kg/m2/s" /> 127 <field id="vfxpnd" long_name="ice-ocean mass flux from ice melt ponds" unit="kg/m2/s" /> 128 <field id="vfxsub" long_name="ice-atm. mass flux from ice sublimation" unit="kg/m2/s" /> 129 <field id="vfxsub_err" long_name="ice-ocean mass flux from unbalance in sublimation (incl. in qt_oce_ai)" unit="kg/m2/s" /> 130 <field id="vfxthin" long_name="ice-ocean mass flux from ice growth in open water + thin ice(20cm)" unit="kg/m2/s" /> 131 132 <field id="vfxsnw" long_name="ice-ocean mass flux from snw melt/growth (neg = growth)" unit="kg/m2/s" /> 133 <field id="vfxsnw_sum" long_name="ice-ocean mass flux from snw surface melt" unit="kg/m2/s" /> 134 <field id="vfxsnw_sni" long_name="ice-ocean mass flux from snow-ice formation" unit="kg/m2/s" /> 135 <field id="vfxsnw_dyn" long_name="ice-ocean mass flux from dynamics (ridging)" unit="kg/m2/s" /> 136 <field id="vfxsnw_sub" long_name="ice-atm. mass flux from snw sublimation" unit="kg/m2/s" /> 137 <field id="vfxsnw_pre" long_name="snw precipitation on ice" unit="kg/m2/s" /> 138 139 <!-- heat fluxes --> 140 <field id="hfxbog" long_name="heat flux used for bottom ice growth (neg.)" unit="W/m2" /> 141 <field id="hfxbom" long_name="heat flux used for bottom ice melt (pos.)" unit="W/m2" /> 142 <field id="hfxsum" long_name="heat flux used for surface ice melt" unit="W/m2" /> 143 <field id="hfxopw" long_name="heat flux used for open water ice formation" unit="W/m2" /> 144 <field id="hfxdif" long_name="heat flux used for ice temperature change" unit="W/m2" /> 145 <field id="hfxsnw" long_name="heat flux used for snow melt" unit="W/m2" /> 146 <field id="hfxerr" long_name="heat flux error after heat diffusion" unit="W/m2" /> 147 <!-- heat fluxes associated with mass exchange --> 148 <field id="hfxthd" long_name="heat fluxes from ice-ocean mass exchange during thermo" unit="W/m2" /> 149 <field id="hfxdyn" long_name="heat fluxes from ice-ocean mass exchange during dynamic" unit="W/m2" /> 150 <field id="hfxres" long_name="heat fluxes from ice-ocean mass exchange during resultant" unit="W/m2" /> 151 <field id="hfxsub" long_name="heat fluxes from ice-atm. mass exchange during sublimation" unit="W/m2" /> 152 <field id="hfxspr" long_name="heat fluxes from ice-atm. mass exchange during snow precip" unit="W/m2" /> 153 154 <field id="hfxsensib" long_name="Net sensible heat flux under sea ice (neg = ice cooling)" standard_name="ice_ocean_heat_flux" unit="W/m2" /> 155 <field id="hfxcndtop" long_name="Net conductive heat flux at the ice surface (neg = ice cooling)" standard_name="conductive_heat_flux_at_sea_ice_surface" unit="W/m2" /> 156 <field id="hfxcndbot" long_name="Net conductive heat flux at the ice bottom (neg = ice cooling)" standard_name="conductive_heat_flux_at_sea_ice_bottom" unit="W/m2" /> 157 158 <!-- diags --> 159 <field id="hfxdhc" long_name="Heat content variation in snow and ice (neg = ice cooling)" unit="W/m2" /> 160 161 <!-- sbcssm variables --> 162 <field id="sst_m" unit="degC" /> 163 <field id="sss_m" unit="psu" /> 164 <field id="ssu_m" unit="m/s" /> 165 <field id="ssv_m" unit="m/s" /> 166 <field id="ssh_m" unit="m" /> 167 <field id="e3t_m" unit="m" /> 168 <field id="frq_m" unit="-" /> 169 170 <!-- categories --> 171 <field id="iceconc_cat" long_name="Sea-ice concentration per category" unit="" grid_ref="grid_T_3D_ncatice" /> 172 <field id="icethic_cat" long_name="Sea-ice thickness per category" unit="m" grid_ref="grid_T_3D_ncatice" /> 173 <field id="snwthic_cat" long_name="Snow thickness per category" unit="m" grid_ref="grid_T_3D_ncatice" /> 174 <field id="icesalt_cat" long_name="Sea-Ice Bulk salinity per category" unit="g/kg" grid_ref="grid_T_3D_ncatice" /> 175 <field id="icetemp_cat" long_name="Ice temperature per category" unit="degC" grid_ref="grid_T_3D_ncatice" /> 176 <field id="snwtemp_cat" long_name="Snow temperature per category" unit="degC" grid_ref="grid_T_3D_ncatice" /> 177 <field id="icettop_cat" long_name="Ice/snow surface temperature per category" unit="degC" grid_ref="grid_T_3D_ncatice" /> 178 <field id="iceapnd_cat" long_name="Ice melt pond concentration per category" unit="%" grid_ref="grid_T_3D_ncatice" /> 179 <field id="icehpnd_cat" long_name="Ice melt pond thickness per category" unit="m" grid_ref="grid_T_3D_ncatice" /> 180 <field id="iceafpnd_cat" long_name="Ice melt pond fraction per category" unit="m" grid_ref="grid_T_3D_ncatice" /> 181 <field id="icemask_cat" long_name="Fraction of time step with sea ice (per category)" unit="" grid_ref="grid_T_3D_ncatice" /> 182 <field id="iceage_cat" long_name="Ice age per category" unit="days" grid_ref="grid_T_3D_ncatice" /> 183 <field id="icebrv_cat" long_name="Brine volume per category" unit="%" grid_ref="grid_T_3D_ncatice" /> 184 185 <!-- ================= --> 186 <!-- Add-ons for SIMIP --> 187 <!-- ================= --> 188 <field id="icemass_cmip" long_name="Sea-ice mass per area" standard_name="sea_ice_amount" detect_missing_value="true" unit="kg/m2" > icemass * icemask + $missval * (1.-icemask ) </field> 189 <field id="icethic_cmip" long_name="Sea-ice thickness" standard_name="sea_ice_thickness" detect_missing_value="true" unit="m" > icethic * icemask05 + $missval * (1.-icemask05) </field> 190 <field id="snwmass_cmip" long_name="Snow mass per area" standard_name="liquid_water_content_of_surface_snow" detect_missing_value="true" unit="kg/m2" > snwmass * icemask + $missval * (1.-icemask ) </field> 191 <field id="snwthic_cmip" long_name="Snow thickness" standard_name="surface_snow_thickness" detect_missing_value="true" unit="m" > snwthic * icemask05 + $missval * (1.-icemask05) </field> 192 <field id="iceconc_pct" long_name="Sea-ice area fraction in percent" standard_name="sea_ice_area_fraction_in_percent" unit="%" > iceconc * 100. </field> 193 <field id="iceage_cmip" long_name="Age of sea ice" standard_name="age_of_sea_ice" detect_missing_value="true" unit="days" > iceage * icemask15 + $missval * (1.-icemask15) </field> 194 <field id="icesalt_cmip" long_name="Sea ice salinity" standard_name="sea_ice_salinity" detect_missing_value="true" unit="g/kg" > icesalt * icemask + $missval * (1.-icemask ) </field> 195 <field id="icefrb_cmip" long_name="Sea-ice freeboard" standard_name="sea_ice_freeboard" detect_missing_value="true" unit="m" > icefrb * icemask + $missval * (1.-icemask ) </field> 196 197 <!-- heat --> 198 <field id="icettop_cmip" long_name="Surface temperature of sea ice" standard_name="sea_ice_surface_temperature" detect_missing_value="true" unit="K" > (icettop+273.15) * icemask + $missval * (1.-icemask) </field> 199 <field id="icetsni_cmip" long_name="Temperature at snow-ice interface" standard_name="sea_ice_snow_interface_temperature" detect_missing_value="true" unit="K" > (icetsni+273.15) * icemask + $missval * (1.-icemask) </field> 200 <field id="icetbot_cmip" long_name="Temperature at ice-ocean interface" standard_name="sea_ice_bottom_temperature" detect_missing_value="true" unit="K" > (icetbot+273.15) * icemask + $missval * (1.-icemask) </field> 201 <field id="icehc_cmip" long_name="Sea-ice heat content per unit area" standard_name="integral_of_sea_ice_temperature_wrt_depth_expressed_as_heat_content" detect_missing_value="true" unit="J/m2" > icehc * icemask + $missval * (1.-icemask) </field> 202 <field id="snwhc_cmip" long_name="Snow-heat content per unit area" standard_name="thermal_energy_content_of_surface_snow" detect_missing_value="true" unit="J/m2" > snwhc * icemask + $missval * (1.-icemask) </field> 203 204 <!-- fluxes (mass, heat, salt) --> 205 <field id="vfxsum_cmip" long_name="Freshwater flux from sea-ice surface" standard_name="freshwater_flux_from_ice_surface" detect_missing_value="true" unit="kg/m2/s" > vfxsum * icemask + $missval * (1.-icemask) </field> 206 <field id="vfxice_cmip" long_name="Freshwater flux from sea ice" standard_name="freshwater_flux_from_ice" detect_missing_value="true" unit="kg/m2/s" > vfxice * icemask + $missval * (1.-icemask) </field> 207 <field id="hfxsensib_cmip" long_name="Net sensible heat flux under sea ice" standard_name="ice_ocean_heat_flux" detect_missing_value="true" unit="W/m2" > hfxsensib * icemask + $missval * (1.-icemask) </field> 208 <field id="hfxcndtop_cmip" long_name="Net conductive heat flux at the ice surface" standard_name="conductive_heat_flux_at_sea_ice_surface" detect_missing_value="true" unit="W/m2" > hfxcndtop * icemask + $missval * (1.-icemask) </field> 209 <field id="hfxcndbot_cmip" long_name="Net conductive heat flux at the ice bottom" standard_name="conductive_heat_flux_at_sea_ice_bottom" detect_missing_value="true" unit="W/m2" > hfxcndbot * icemask + $missval * (1.-icemask) </field> 210 <field id="sfxice_cmip" long_name="Salt flux from sea ice" standard_name="salt_flux_from_ice" detect_missing_value="true" unit="kg/m2/s" > sfxice * icemask + $missval * (1.-icemask) </field> 211 212 <!-- trends --> 213 <field id="dmithd" long_name="sea-ice mass change from thermodynamics" standard_name="tendency_of_sea_ice_amount_due_to_thermodynamics" unit="kg/m2/s" /> 214 <field id="dmidyn" long_name="sea-ice mass change from dynamics" standard_name="tendency_of_sea_ice_amount_due_to_dynamics" unit="kg/m2/s" /> 215 <field id="dmiopw" long_name="sea-ice mass change through growth in supercooled open water (frazil)" standard_name="tendency_of_sea_ice_amount_due_to_freezing_in_open_water" unit="kg/m2/s" /> 216 <field id="dmibog" long_name="sea-ice mass change through basal growth" standard_name="tendency_of_sea_ice_amount_due_to_congelation_ice_accumulation" unit="kg/m2/s" /> 217 <field id="dmisni" long_name="sea-ice mass change through snow-to-ice conversion" standard_name="tendency_of_sea_ice_amount_due_to_snow_conversion" unit="kg/m2/s" /> 218 <field id="dmtsub" long_name="snow and sea ice mass change through sublimation" standard_name="tendency_of_snow_and_ice_amount_due_to_sublimation" unit="kg/m2/s" /> 219 <field id="dmssub" long_name="sea-ice mass change through evaporation and sublimation" standard_name="water_evaporation_flux" unit="kg/m2/s" /> 220 <field id="dmisub" long_name="snow mass change through evaporation or sublimation" standard_name="surface_snow_sublimation_flux" unit="kg/m2/s" /> 221 <field id="dmisum" long_name="sea-ice mass change through surface melting" standard_name="tendency_of_sea_ice_amount_due_to_surface_melting" unit="kg/m2/s" /> 222 <field id="dmibom" long_name="sea-ice mass change through bottom melting" standard_name="tendency_of_sea_ice_amount_due_to_basal_melting" unit="kg/m2/s" /> 223 <field id="dmsspr" long_name="snow mass change through snow fall" standard_name="snowfall_flux" unit="kg/m2/s" /> 224 <field id="dmsmel" long_name="snow mass change through melt" standard_name="surface_snow_melt_flux" unit="kg/m2/s" /> 225 <field id="dmsdyn" long_name="snow mass change through advection by sea-ice dynamics" standard_name="tendency_of_snow_mass_due_to_sea_ice_dynamics" unit="kg/m2/s" /> 226 <field id="dmsssi" long_name="snow mass change through snow-to-ice conversion" standard_name="tendency_of_snow_mass_due_to_snow_to_ice_conversion" unit="kg/m2/s" /> 227 228 <!-- momentum (rheology) --> 229 <field id="uice_cmip" long_name="X-component of sea ice velocity" standard_name="sea_ice_x_velocity" detect_missing_value="true" unit="m/s" > uice * icemask + $missval * (1.-icemask) </field> 230 <field id="vice_cmip" long_name="Y-component of sea ice velocity" standard_name="sea_ice_y_velocity" detect_missing_value="true" unit="m/s" > vice * icemask + $missval * (1.-icemask) </field> 231 <field id="icevel_cmip" long_name="Sea-ice speed" standard_name="sea_ice_speed" detect_missing_value="true" unit="m/s" > icevel * icemask + $missval * (1.-icemask) </field> 232 <field id="utau_ai_cmip" long_name="X-component of atmospheric stress on sea ice" standard_name="surface_downward_x_stress" detect_missing_value="true" unit="N/m2" > utau_ai * icemask + $missval * (1.-icemask) </field> 233 <field id="vtau_ai_cmip" long_name="Y-component of atmospheric stress on sea ice" standard_name="surface_downward_y_stress" detect_missing_value="true" unit="N/m2" > vtau_ai * icemask + $missval * (1.-icemask) </field> 234 <field id="dssh_dx" long_name="Sea-surface tilt term in force balance (x-component)" standard_name="sea_surface_tilt_force_on_sea_ice_x" unit="N/m2" /> 235 <field id="dssh_dy" long_name="Sea-surface tilt term in force balance (y-component)" standard_name="sea_surface_tilt_force_on_sea_ice_y" unit="N/m2" /> 236 <field id="corstrx" long_name="Coriolis force term in force balance (x-component)" standard_name="coriolis_force_on_sea_ice_x" unit="N/m2" /> 237 <field id="corstry" long_name="Coriolis force term in force balance (y-component)" standard_name="coriolis_force_on_sea_ice_y" unit="N/m2" /> 238 <field id="intstrx" long_name="Internal stress term in force balance (x-component)" standard_name="internal_stress_in_sea_ice_x" unit="N/m2" /> 239 <field id="intstry" long_name="Internal stress term in force balance (y-component)" standard_name="internal_stress_in_sea_ice_y" unit="N/m2" /> 240 241 <!-- momentum (advection) --> 242 <field id="xmtrpice" long_name="X-component of ice mass transport" standard_name="ice_x_transport" unit="kg/s" /> 243 <field id="ymtrpice" long_name="Y-component of ice mass transport" standard_name="ice_y_transport" unit="kg/s" /> 244 <field id="xmtrpsnw" long_name="X-component of snw mass transport" standard_name="snw_x_transport" unit="kg/s" /> 245 <field id="ymtrpsnw" long_name="Y-component of snw mass transport" standard_name="snw_y_transport" unit="kg/s" /> 246 <field id="xatrp" long_name="X-component of ice area transport" standard_name="area_x_transport" unit="m2/s" /> 247 <field id="yatrp" long_name="Y-component of ice area transport" standard_name="area_y_transport" unit="m2/s" /> 248 <field id="xmtrptot" long_name="X-component of sea-ice mass transport" standard_name="sea_ice_x_transport" unit="kg/s" > xmtrpice + xmtrpsnw </field> 249 <field id="ymtrptot" long_name="Y-component of sea-ice mass transport" standard_name="sea_ice_y_transport" unit="kg/s" > ymtrpice + ymtrpsnw </field> 250 251 <!-- categories --> 252 <field id="iceconc_cat_cmip" long_name="Sea-ice area fractions in thickness categories" standard_name="sea_ice_area_fraction_over_categories" detect_missing_value="true" unit="" grid_ref="grid_T_3D_ncatice" > iceconc_cat * icemask_cat + $missval * (1.-icemask_cat) </field> 253 <field id="icethic_cat_cmip" long_name="Sea-ice thickness in thickness categories" standard_name="sea_ice_thickness_over_categories" detect_missing_value="true" unit="m" grid_ref="grid_T_3D_ncatice" > icethic_cat * icemask_cat + $missval * (1.-icemask_cat) </field> 254 <field id="snwthic_cat_cmip" long_name="Snow thickness in thickness categories" standard_name="snow_thickness_over_categories" detect_missing_value="true" unit="m" grid_ref="grid_T_3D_ncatice" > snwthic_cat * icemask_cat + $missval * (1.-icemask_cat) </field> 255 <field id="iceconc_cat_pct_cmip" long_name="Sea-ice area fractions in thickness categories" standard_name="sea_ice_area_fraction_over_categories" detect_missing_value="true" unit="%" grid_ref="grid_T_3D_ncatice" > iceconc_cat*100. * icemask_cat + $missval * (1.-icemask_cat) </field> 22 256 23 <!-- general fields --> 24 <field id="icemass" long_name="Sea-ice mass per area" standard_name="sea_ice_amount" unit="kg/m2"/> 25 <field id="snwmass" long_name="Snow mass per area" standard_name="liquid_water_content_of_surface_snow" unit="kg/m2"/> 26 <field id="iceconc" long_name="Sea-ice area fraction" standard_name="sea_ice_area_fraction" unit="" /> 27 <field id="icevolu" long_name="Sea-ice volume per area" standard_name="sea_ice_thickness" unit="m" /> 28 <field id="icethic" long_name="Sea-ice thickness per area" standard_name="sea_ice_thickness" unit="m" /> 29 <field id="snwthic" long_name="Snow thickness per area" standard_name="snow_thickness" unit="m" /> 30 <field id="icebrv" long_name="brine volume" unit="%" /> 31 <field id="iceage" long_name="ice age" unit="days"/> 32 <field id="icehnew" long_name="frazil ice collection thickness" unit="m" /> 33 <field id="snwvolu" long_name="snow volume" unit="m" /> 34 <field id="icefrb" long_name="Sea-ice freeboard" standard_name="sea_ice_freeboard" unit="m" /> 35 <field id="icealb" long_name="Sea-ice or snow albedo" standard_name="sea_ice_albedo" unit="" /> 36 <field id="tau_icebfr" long_name="ice friction on ocean bottom for landfast ice" unit="N/2" /> 37 38 <!-- melt ponds --> 39 <field id="iceapnd" long_name="melt pond fraction" standard_name="sea_ice_meltpond_fraction" unit="%" /> 40 <field id="icevpnd" long_name="melt pond volume" standard_name="sea_ice_meltpond_volume" unit="m" /> 41 42 <!-- heat --> 43 <field id="icetemp" long_name="Mean ice temperature" unit="degC" /> 44 <field id="snwtemp" long_name="Mean snow temperature" unit="degC" /> 45 <field id="icettop" long_name="temperature at the ice surface" unit="degC" /> 46 <field id="icetbot" long_name="temperature at the ice bottom" unit="degC" /> 47 <field id="icetsni" long_name="temperature at the snow-ice interface" unit="degC" /> 48 <field id="icehc" long_name="ice heat content" unit="J/m2" /> 49 <field id="snwhc" long_name="snow heat content" unit="J/m2" /> 50 51 <!-- salt --> 52 <field id="icesalt" long_name="Sea ice salinity" unit="g/kg" /> 53 <field id="icesalm" long_name="Mass of salt in sea ice per area" standard_name="sea_ice_salt_mass" unit="kg/m2" /> 54 55 <!-- momentum (rheology) --> 56 <field id="uice" long_name="X-component of sea ice velocity" standard_name="sea_ice_x_velocity" unit="m/s" /> 57 <field id="vice" long_name="Y-component of sea ice velocity" standard_name="sea_ice_y_velocity" unit="m/s" /> 58 <field id="icevel" long_name="Sea-ice speed" standard_name="sea_ice_speed" unit="m/s" /> 59 <field id="utau_ai" long_name="X-component of atmospheric stress on sea ice" standard_name="surface_downward_x_stress" unit="N/m2" /> 60 <field id="vtau_ai" long_name="Y-component of atmospheric stress on sea ice" standard_name="surface_downward_y_stress" unit="N/m2" /> 61 <field id="utau_oi" long_name="X-component of ocean stress on sea ice" standard_name="sea_ice_base_upward_x_stress" unit="N/m2" /> 62 <field id="vtau_oi" long_name="Y-component of ocean stress on sea ice" standard_name="sea_ice_base_upward_y_stress" unit="N/m2" /> 63 <field id="isig1" long_name="1st principal stress component for EVP rhg" unit="" /> 64 <field id="isig2" long_name="2nd principal stress component for EVP rhg" unit="" /> 65 <field id="isig3" long_name="convergence measure for EVP rheology (must be around 1)" unit="" /> 66 <field id="normstr" long_name="Average normal stress in sea ice" standard_name="average_normal_stress" unit="N/m" /> 67 <field id="sheastr" long_name="Maximum shear stress in sea ice" standard_name="maximum_shear_stress" unit="N/m" /> 68 <field id="icestr" long_name="Compressive sea ice strength" standard_name="compressive_strength_of_sea_ice" unit="N/m" /> 69 <field id="icediv" long_name="Divergence of the sea-ice velocity field" standard_name="divergence_of_sea_ice_velocity" unit="s-1" /> 70 <field id="iceshe" long_name="Maximum shear of sea-ice velocity field" standard_name="maximum_shear_of_sea_ice_velocity" unit="s-1" /> 71 72 <!-- surface heat fluxes --> 73 <field id="qt_ice" long_name="total heat flux at ice surface" standard_name="surface_downward_heat_flux_in_air" unit="W/m2" /> 74 <field id="qsr_ice" long_name="solar heat flux at ice surface" standard_name="surface_downwelling_shortwave_flux_in_air" unit="W/m2" /> 75 <field id="qns_ice" long_name="non-solar heat flux at ice surface (including E-P)" unit="W/m2" /> 76 <field id="qtr_ice_bot" long_name="solar heat flux transmitted through the ice (to the ocean)" unit="W/m2" /> 77 <field id="qtr_ice_top" long_name="solar heat flux transmitted through the ice surface" unit="W/m2" /> 78 <field id="qt_oce_ai" long_name="total heat flux at the ocean surface: interface oce-(ice+atm)" unit="W/m2" /> 79 <field id="qt_atm_oi" long_name="total heat flux at the oce-ice surface: interface atm-(ice+oce)" unit="W/m2" /> 80 <field id="qemp_ice" long_name="Downward Heat Flux from E-P over ice" unit="W/m2" /> 81 <field id="albedo" long_name="Mean albedo over sea ice and ocean" unit="" /> 82 83 <!-- trends --> 84 <field id="afxthd" long_name="sea-ice area fraction change from thermodynamics" standard_name="tendency_of_sea_ice_area_fraction_due_to_dynamics" unit="s-1" /> 85 <field id="afxdyn" long_name="sea-ice area fraction change from dynamics" standard_name="tendency_of_sea_ice_area_fraction_due_to_dynamics" unit="s-1" /> 86 <field id="afxtot" long_name="area tendency (total)" unit="s-1" /> 87 88 <!-- momentum (advection) --> 89 <field id="icemtrp" long_name="ice mass transport" unit="kg/m2/s" /> 90 <field id="snwmtrp" long_name="snw mass transport" unit="kg/m2/s" /> 91 <field id="salmtrp" long_name="salt mass transport" unit="kg/m2/s" /> 92 <field id="dihctrp" long_name="ice heat content transport" unit="W/m2" /> 93 <field id="dshctrp" long_name="snw heat content transport" unit="W/m2" /> 94 95 <!-- salt fluxes --> 96 <field id="sfxice" long_name="ice-ocean salt flux from ice growth/melt (neg = growth)" unit="kg/m2/s" /> 97 <field id="sfxbog" long_name="ice-ocean salt flux from ice bottom growth" unit="kg/m2/s" /> 98 <field id="sfxbom" long_name="ice-ocean salt flux from ice bottom melt" unit="kg/m2/s" /> 99 <field id="sfxsum" long_name="ice-ocean salt flux from ice surface melt" unit="kg/m2/s" /> 100 <field id="sfxlam" long_name="ice-ocean salt flux from ice lateral melt" unit="kg/m2/s" /> 101 <field id="sfxsni" long_name="ice-ocean salt flux from snow-ice formation" unit="kg/m2/s" /> 102 <field id="sfxopw" long_name="ice-ocean salt flux from ice formation in open water" unit="kg/m2/s" /> 103 <field id="sfxdyn" long_name="ice-ocean salt flux from ice dynamics (ridging)" unit="kg/m2/s" /> 104 <field id="sfxbri" long_name="ice-ocean salt flux from brines" unit="kg/m2/s" /> 105 <field id="sfxres" long_name="ice-ocean salt flux from undiagnosed processes" unit="kg/m2/s" /> 106 <field id="sfxsub" long_name="ice-ocean salt flux from ice sublimation" unit="kg/m2/s" /> 107 108 <!-- mass fluxes --> 109 <field id="vfxice" long_name="ice-ocean mass flux from ice melt/growth (neg = growth)" unit="kg/m2/s" /> 110 <field id="vfxbog" long_name="ice-ocean mass flux from ice bottom growth" unit="kg/m2/s" /> 111 <field id="vfxbom" long_name="ice-ocean mass flux from ice bottom melt" unit="kg/m2/s" /> 112 <field id="vfxsum" long_name="ice-ocean mass flux from ice surface melt" unit="kg/m2/s" /> 113 <field id="vfxlam" long_name="ice-ocean mass flux from ice lateral melt" unit="kg/m2/s" /> 114 <field id="vfxsni" long_name="ice-ocean mass flux from snow-ice formation" unit="kg/m2/s" /> 115 <field id="vfxopw" long_name="ice-ocean mass flux from ice growth in open water" unit="kg/m2/s" /> 116 <field id="vfxdyn" long_name="ice-ocean mass flux from ice dynamics (ridging)" unit="kg/m2/s" /> 117 <field id="vfxres" long_name="ice-ocean mass flux from undiagnosed processes" unit="kg/m2/s" /> 118 <field id="vfxpnd" long_name="ice-ocean mass flux from ice melt ponds" unit="kg/m2/s" /> 119 <field id="vfxsub" long_name="ice-atm. mass flux from ice sublimation" unit="kg/m2/s" /> 120 <field id="vfxsub_err" long_name="ice-ocean mass flux from unbalance in sublimation (incl. in qt_oce_ai)" unit="kg/m2/s" /> 121 <field id="vfxthin" long_name="ice-ocean mass flux from ice growth in open water + thin ice(20cm)" unit="kg/m2/s" /> 122 123 <field id="vfxsnw" long_name="ice-ocean mass flux from snw melt/growth (neg = growth)" unit="kg/m2/s" /> 124 <field id="vfxsnw_sum" long_name="ice-ocean mass flux from snw surface melt" unit="kg/m2/s" /> 125 <field id="vfxsnw_sni" long_name="ice-ocean mass flux from snow-ice formation" unit="kg/m2/s" /> 126 <field id="vfxsnw_dyn" long_name="ice-ocean mass flux from dynamics (ridging)" unit="kg/m2/s" /> 127 <field id="vfxsnw_sub" long_name="ice-atm. mass flux from snw sublimation" unit="kg/m2/s" /> 128 <field id="vfxsnw_pre" long_name="snw precipitation on ice" unit="kg/m2/s" /> 129 130 <!-- heat fluxes --> 131 <field id="hfxbog" long_name="heat flux used for bottom ice growth (neg.)" unit="W/m2" /> 132 <field id="hfxbom" long_name="heat flux used for bottom ice melt (pos.)" unit="W/m2" /> 133 <field id="hfxsum" long_name="heat flux used for surface ice melt" unit="W/m2" /> 134 <field id="hfxopw" long_name="heat flux used for open water ice formation" unit="W/m2" /> 135 <field id="hfxdif" long_name="heat flux used for ice temperature change" unit="W/m2" /> 136 <field id="hfxsnw" long_name="heat flux used for snow melt" unit="W/m2" /> 137 <field id="hfxerr" long_name="heat flux error after heat diffusion" unit="W/m2" /> 138 <!-- heat fluxes associated with mass exchange --> 139 <field id="hfxthd" long_name="heat fluxes from ice-ocean mass exchange during thermo" unit="W/m2" /> 140 <field id="hfxdyn" long_name="heat fluxes from ice-ocean mass exchange during dynamic" unit="W/m2" /> 141 <field id="hfxres" long_name="heat fluxes from ice-ocean mass exchange during resultant" unit="W/m2" /> 142 <field id="hfxsub" long_name="heat fluxes from ice-atm. mass exchange during sublimation" unit="W/m2" /> 143 <field id="hfxspr" long_name="heat fluxes from ice-atm. mass exchange during snow precip" unit="W/m2" /> 144 145 <field id="hfxsensib" long_name="Net sensible heat flux under sea ice (neg = ice cooling)" standard_name="ice_ocean_heat_flux" unit="W/m2" /> 146 <field id="hfxcndtop" long_name="Net conductive heat flux at the ice surface (neg = ice cooling)" standard_name="conductive_heat_flux_at_sea_ice_surface" unit="W/m2" /> 147 <field id="hfxcndbot" long_name="Net conductive heat flux at the ice bottom (neg = ice cooling)" standard_name="conductive_heat_flux_at_sea_ice_bottom" unit="W/m2" /> 148 149 <!-- diags --> 150 <field id="hfxdhc" long_name="Heat content variation in snow and ice (neg = ice cooling)" unit="W/m2" /> 151 152 <!-- sbcssm variables --> 153 <field id="sst_m" unit="degC" /> 154 <field id="sss_m" unit="psu" /> 155 <field id="ssu_m" unit="m/s" /> 156 <field id="ssv_m" unit="m/s" /> 157 <field id="ssh_m" unit="m" /> 158 <field id="e3t_m" unit="m" /> 159 <field id="frq_m" unit="-" /> 160 161 <!-- categories --> 162 <field id="iceconc_cat" long_name="Sea-ice concentration per category" unit="" grid_ref="grid_T_3D_ncatice" /> 163 <field id="icethic_cat" long_name="Sea-ice thickness per category" unit="m" grid_ref="grid_T_3D_ncatice" /> 164 <field id="snwthic_cat" long_name="Snow thickness per category" unit="m" grid_ref="grid_T_3D_ncatice" /> 165 <field id="icesalt_cat" long_name="Sea-Ice Bulk salinity per category" unit="g/kg" grid_ref="grid_T_3D_ncatice" /> 166 <field id="icetemp_cat" long_name="Ice temperature per category" unit="degC" grid_ref="grid_T_3D_ncatice" /> 167 <field id="snwtemp_cat" long_name="Snow temperature per category" unit="degC" grid_ref="grid_T_3D_ncatice" /> 168 <field id="icettop_cat" long_name="Ice/snow surface temperature per category" unit="degC" grid_ref="grid_T_3D_ncatice" /> 169 <field id="iceapnd_cat" long_name="Ice melt pond concentration per category" unit="%" grid_ref="grid_T_3D_ncatice" /> 170 <field id="icehpnd_cat" long_name="Ice melt pond thickness per category" unit="m" grid_ref="grid_T_3D_ncatice" /> 171 <field id="iceafpnd_cat" long_name="Ice melt pond fraction per category" unit="m" grid_ref="grid_T_3D_ncatice" /> 172 <field id="icemask_cat" long_name="Ice mask (0 if no ice, 1 otherwise) per category" unit="" grid_ref="grid_T_3D_ncatice" /> 173 <field id="iceage_cat" long_name="Ice age per category" unit="days" grid_ref="grid_T_3D_ncatice" /> 174 <field id="icebrv_cat" long_name="Brine volume per category" unit="%" grid_ref="grid_T_3D_ncatice" /> 175 176 <!-- ================= --> 177 <!-- Add-ons for SIMIP --> 178 <!-- ================= --> 179 <field id="icemass_cmip" long_name="Sea-ice mass per area" standard_name="sea_ice_amount" detect_missing_value="true" unit="kg/m2" > icemass * icemask + $missval * (1.-icemask ) </field> 180 <field id="icethic_cmip" long_name="Sea-ice thickness" standard_name="sea_ice_thickness" detect_missing_value="true" unit="m" > icethic * icemask05 + $missval * (1.-icemask05) </field> 181 <field id="snwmass_cmip" long_name="Snow mass per area" standard_name="liquid_water_content_of_surface_snow" detect_missing_value="true" unit="kg/m2" > snwmass * icemask + $missval * (1.-icemask ) </field> 182 <field id="snwthic_cmip" long_name="Snow thickness" standard_name="surface_snow_thickness" detect_missing_value="true" unit="m" > snwthic * icemask05 + $missval * (1.-icemask05) </field> 183 <field id="iceconc_pct" long_name="Sea-ice area fraction in percent" standard_name="sea_ice_area_fraction_in_percent" unit="%" > iceconc * 100. </field> 184 <field id="iceage_cmip" long_name="Age of sea ice" standard_name="age_of_sea_ice" detect_missing_value="true" unit="days" > iceage * icemask15 + $missval * (1.-icemask15) </field> 185 <field id="icesalt_cmip" long_name="Sea ice salinity" standard_name="sea_ice_salinity" detect_missing_value="true" unit="g/kg" > icesalt * icemask + $missval * (1.-icemask ) </field> 186 <field id="icefrb_cmip" long_name="Sea-ice freeboard" standard_name="sea_ice_freeboard" detect_missing_value="true" unit="m" > icefrb * icemask + $missval * (1.-icemask ) </field> 187 188 <!-- heat --> 189 <field id="icettop_cmip" long_name="Surface temperature of sea ice" standard_name="sea_ice_surface_temperature" detect_missing_value="true" unit="K" > (icettop+273.15) * icemask + $missval * (1.-icemask) </field> 190 <field id="icetsni_cmip" long_name="Temperature at snow-ice interface" standard_name="sea_ice_snow_interface_temperature" detect_missing_value="true" unit="K" > (icetsni+273.15) * icemask + $missval * (1.-icemask) </field> 191 <field id="icetbot_cmip" long_name="Temperature at ice-ocean interface" standard_name="sea_ice_bottom_temperature" detect_missing_value="true" unit="K" > (icetbot+273.15) * icemask + $missval * (1.-icemask) </field> 192 <field id="icehc_cmip" long_name="Sea-ice heat content per unit area" standard_name="integral_of_sea_ice_temperature_wrt_depth_expressed_as_heat_content" detect_missing_value="true" unit="J/m2" > icehc * icemask + $missval * (1.-icemask) </field> 193 <field id="snwhc_cmip" long_name="Snow-heat content per unit area" standard_name="thermal_energy_content_of_surface_snow" detect_missing_value="true" unit="J/m2" > snwhc * icemask + $missval * (1.-icemask) </field> 194 195 <!-- fluxes (mass, heat, salt) --> 196 <field id="vfxsum_cmip" long_name="Freshwater flux from sea-ice surface" standard_name="freshwater_flux_from_ice_surface" detect_missing_value="true" unit="kg/m2/s" > vfxsum * icemask + $missval * (1.-icemask) </field> 197 <field id="vfxice_cmip" long_name="Freshwater flux from sea ice" standard_name="freshwater_flux_from_ice" detect_missing_value="true" unit="kg/m2/s" > vfxice * icemask + $missval * (1.-icemask) </field> 198 <field id="hfxsensib_cmip" long_name="Net sensible heat flux under sea ice" standard_name="ice_ocean_heat_flux" detect_missing_value="true" unit="W/m2" > hfxsensib * icemask + $missval * (1.-icemask) </field> 199 <field id="hfxcndtop_cmip" long_name="Net conductive heat flux at the ice surface" standard_name="conductive_heat_flux_at_sea_ice_surface" detect_missing_value="true" unit="W/m2" > hfxcndtop * icemask + $missval * (1.-icemask) </field> 200 <field id="hfxcndbot_cmip" long_name="Net conductive heat flux at the ice bottom" standard_name="conductive_heat_flux_at_sea_ice_bottom" detect_missing_value="true" unit="W/m2" > hfxcndbot * icemask + $missval * (1.-icemask) </field> 201 <field id="sfxice_cmip" long_name="Salt flux from sea ice" standard_name="salt_flux_from_ice" detect_missing_value="true" unit="kg/m2/s" > sfxice * icemask + $missval * (1.-icemask) </field> 202 203 <!-- trends --> 204 <field id="dmithd" long_name="sea-ice mass change from thermodynamics" standard_name="tendency_of_sea_ice_amount_due_to_thermodynamics" unit="kg/m2/s" /> 205 <field id="dmidyn" long_name="sea-ice mass change from dynamics" standard_name="tendency_of_sea_ice_amount_due_to_dynamics" unit="kg/m2/s" /> 206 <field id="dmiopw" long_name="sea-ice mass change through growth in supercooled open water (frazil)" standard_name="tendency_of_sea_ice_amount_due_to_freezing_in_open_water" unit="kg/m2/s" /> 207 <field id="dmibog" long_name="sea-ice mass change through basal growth" standard_name="tendency_of_sea_ice_amount_due_to_congelation_ice_accumulation" unit="kg/m2/s" /> 208 <field id="dmisni" long_name="sea-ice mass change through snow-to-ice conversion" standard_name="tendency_of_sea_ice_amount_due_to_snow_conversion" unit="kg/m2/s" /> 209 <field id="dmtsub" long_name="snow and sea ice mass change through sublimation" standard_name="tendency_of_snow_and_ice_amount_due_to_sublimation" unit="kg/m2/s" /> 210 <field id="dmssub" long_name="sea-ice mass change through evaporation and sublimation" standard_name="water_evaporation_flux" unit="kg/m2/s" /> 211 <field id="dmisub" long_name="snow mass change through evaporation or sublimation" standard_name="surface_snow_sublimation_flux" unit="kg/m2/s" /> 212 <field id="dmisum" long_name="sea-ice mass change through surface melting" standard_name="tendency_of_sea_ice_amount_due_to_surface_melting" unit="kg/m2/s" /> 213 <field id="dmibom" long_name="sea-ice mass change through bottom melting" standard_name="tendency_of_sea_ice_amount_due_to_basal_melting" unit="kg/m2/s" /> 214 <field id="dmsspr" long_name="snow mass change through snow fall" standard_name="snowfall_flux" unit="kg/m2/s" /> 215 <field id="dmsmel" long_name="snow mass change through melt" standard_name="surface_snow_melt_flux" unit="kg/m2/s" /> 216 <field id="dmsdyn" long_name="snow mass change through advection by sea-ice dynamics" standard_name="tendency_of_snow_mass_due_to_sea_ice_dynamics" unit="kg/m2/s" /> 217 <field id="dmsssi" long_name="snow mass change through snow-to-ice conversion" standard_name="tendency_of_snow_mass_due_to_snow_to_ice_conversion" unit="kg/m2/s" /> 218 219 <!-- momentum (rheology) --> 220 <field id="uice_cmip" long_name="X-component of sea ice velocity" standard_name="sea_ice_x_velocity" detect_missing_value="true" unit="m/s" > uice * icemask + $missval * (1.-icemask) </field> 221 <field id="vice_cmip" long_name="Y-component of sea ice velocity" standard_name="sea_ice_y_velocity" detect_missing_value="true" unit="m/s" > vice * icemask + $missval * (1.-icemask) </field> 222 <field id="icevel_cmip" long_name="Sea-ice speed" standard_name="sea_ice_speed" detect_missing_value="true" unit="m/s" > icevel * icemask + $missval * (1.-icemask) </field> 223 <field id="utau_ai_cmip" long_name="X-component of atmospheric stress on sea ice" standard_name="surface_downward_x_stress" detect_missing_value="true" unit="N/m2" > utau_ai * icemask + $missval * (1.-icemask) </field> 224 <field id="vtau_ai_cmip" long_name="Y-component of atmospheric stress on sea ice" standard_name="surface_downward_y_stress" detect_missing_value="true" unit="N/m2" > vtau_ai * icemask + $missval * (1.-icemask) </field> 225 <field id="dssh_dx" long_name="Sea-surface tilt term in force balance (x-component)" standard_name="sea_surface_tilt_force_on_sea_ice_x" unit="N/m2" /> 226 <field id="dssh_dy" long_name="Sea-surface tilt term in force balance (y-component)" standard_name="sea_surface_tilt_force_on_sea_ice_y" unit="N/m2" /> 227 <field id="corstrx" long_name="Coriolis force term in force balance (x-component)" standard_name="coriolis_force_on_sea_ice_x" unit="N/m2" /> 228 <field id="corstry" long_name="Coriolis force term in force balance (y-component)" standard_name="coriolis_force_on_sea_ice_y" unit="N/m2" /> 229 <field id="intstrx" long_name="Internal stress term in force balance (x-component)" standard_name="internal_stress_in_sea_ice_x" unit="N/m2" /> 230 <field id="intstry" long_name="Internal stress term in force balance (y-component)" standard_name="internal_stress_in_sea_ice_y" unit="N/m2" /> 231 232 <!-- momentum (advection) --> 233 <field id="xmtrpice" long_name="X-component of ice mass transport" standard_name="ice_x_transport" unit="kg/s" /> 234 <field id="ymtrpice" long_name="Y-component of ice mass transport" standard_name="ice_y_transport" unit="kg/s" /> 235 <field id="xmtrpsnw" long_name="X-component of snw mass transport" standard_name="snw_x_transport" unit="kg/s" /> 236 <field id="ymtrpsnw" long_name="Y-component of snw mass transport" standard_name="snw_y_transport" unit="kg/s" /> 237 <field id="xatrp" long_name="X-component of ice area transport" standard_name="area_x_transport" unit="m2/s" /> 238 <field id="yatrp" long_name="Y-component of ice area transport" standard_name="area_y_transport" unit="m2/s" /> 239 <field id="xmtrptot" long_name="X-component of sea-ice mass transport" standard_name="sea_ice_x_transport" unit="kg/s" > xmtrpice + xmtrpsnw </field> 240 <field id="ymtrptot" long_name="Y-component of sea-ice mass transport" standard_name="sea_ice_y_transport" unit="kg/s" > ymtrpice + ymtrpsnw </field> 241 242 <!-- categories --> 243 <field id="iceconc_cat_cmip" long_name="Sea-ice area fractions in thickness categories" standard_name="sea_ice_area_fraction_over_categories" detect_missing_value="true" unit="" grid_ref="grid_T_3D_ncatice" > iceconc_cat * icemask_cat + $missval * (1.-icemask_cat) </field> 244 <field id="icethic_cat_cmip" long_name="Sea-ice thickness in thickness categories" standard_name="sea_ice_thickness_over_categories" detect_missing_value="true" unit="m" grid_ref="grid_T_3D_ncatice" > icethic_cat * icemask_cat + $missval * (1.-icemask_cat) </field> 245 <field id="snwthic_cat_cmip" long_name="Snow thickness in thickness categories" standard_name="snow_thickness_over_categories" detect_missing_value="true" unit="m" grid_ref="grid_T_3D_ncatice" > snwthic_cat * icemask_cat + $missval * (1.-icemask_cat) </field> 246 <field id="iceconc_cat_pct_cmip" long_name="Sea-ice area fractions in thickness categories" standard_name="sea_ice_area_fraction_over_categories" detect_missing_value="true" unit="%" grid_ref="grid_T_3D_ncatice" > iceconc_cat*100. * icemask_cat + $missval * (1.-icemask_cat) </field> 247 248 </field_group> 249 250 <!-- scalar variables --> 251 <field_group id="SBC_scalar" grid_ref="grid_T_2D" > 252 <!-- available with ln_icediaout --> 253 <field id="ibgfrcvoltop" long_name="global mean ice/snow forcing at interface ice/snow-atm (volume equivalent ocean volume)" unit="km3" /> 254 <field id="ibgfrcvolbot" long_name="global mean ice/snow forcing at interface ice/snow-ocean (volume equivalent ocean volume)" unit="km3" /> 255 <field id="ibgfrctemtop" long_name="global mean heat on top of ice/snw/ocean-atm " unit="1e20J" /> 256 <field id="ibgfrctembot" long_name="global mean heat below ice (on top of ocean) " unit="1e20J" /> 257 <field id="ibgfrcsal" long_name="global mean ice/snow forcing (salt equivalent ocean volume)" unit="pss*km3" /> 258 <field id="ibgfrchfxtop" long_name="global mean heat flux on top of ice/snw/ocean-atm " unit="W/m2" /> 259 <field id="ibgfrchfxbot" long_name="global mean heat flux below ice (on top of ocean) " unit="W/m2" /> 260 261 <field id="ibgvolume" long_name="drift in ice/snow volume (equivalent ocean volume)" unit="km3" /> 262 <field id="ibgsaltco" long_name="drift in ice salt content (equivalent ocean volume)" unit="pss*km3" /> 263 <field id="ibgheatco" long_name="drift in ice/snow heat content" unit="1e20J" /> 264 <field id="ibgheatfx" long_name="drift in ice/snow heat flux" unit="W/m2" /> 265 266 <field id="ibgvol_tot" long_name="global mean ice volume" unit="km3" /> 267 <field id="sbgvol_tot" long_name="global mean snow volume" unit="km3" /> 268 <field id="ibgarea_tot" long_name="global mean ice area" unit="km2" /> 269 <field id="ibgsalt_tot" long_name="global mean ice salt content" unit="1e-3*km3" /> 270 <field id="ibgheat_tot" long_name="global mean ice heat content" unit="1e20J" /> 271 <field id="sbgheat_tot" long_name="global mean snow heat content" unit="1e20J" /> 272 273 <field id="NH_iceextt" long_name="Sea ice extent North" standard_name="sea_ice_extent_n" unit="1e6_km2" /> 274 <field id="SH_iceextt" long_name="Sea ice extent South" standard_name="sea_ice_extent_s" unit="1e6_km2" /> 275 <field id="NH_icevolu" long_name="Sea ice volume North" standard_name="sea_ice_volume_n" unit="1e3_km3" /> 276 <field id="SH_icevolu" long_name="Sea ice volume South" standard_name="sea_ice_volume_s" unit="1e3_km3" /> 277 <field id="NH_icearea" long_name="Sea ice area North" standard_name="sea_ice_area_n" unit="1e6_km2" /> 278 <field id="SH_icearea" long_name="Sea ice area South" standard_name="sea_ice_area_s" unit="1e6_km2" /> 279 280 <field id="strait_mifl" long_name="Sea ice mass flux through straits" standard_name="sea_ice_mass_transport_across_line" unit="kg/s" grid_ref="grid_4strait" /> 281 <field id="strait_arfl" long_name="Sea ice area flux through straits" standard_name="sea_ice_area_transport_across_line" unit="m2/s" grid_ref="grid_4strait" /> 282 <field id="strait_msfl" long_name="Sea ice snow flux through straits" standard_name="snow_mass_transport_across_line" unit="kg/s" grid_ref="grid_4strait" /> 283 284 </field_group> 257 </field_group> <!-- SBC_2D --> 258 259 <!-- scalar variables --> 260 <field_group id="SBC_0D" grid_ref="grid_1point" > 261 <!-- available with ln_icediaout --> 262 <field id="ibgfrcvoltop" long_name="global mean ice/snow forcing at interface ice/snow-atm (volume equivalent ocean volume)" unit="km3" /> 263 <field id="ibgfrcvolbot" long_name="global mean ice/snow forcing at interface ice/snow-ocean (volume equivalent ocean volume)" unit="km3" /> 264 <field id="ibgfrctemtop" long_name="global mean heat on top of ice/snw/ocean-atm " unit="1e20J" /> 265 <field id="ibgfrctembot" long_name="global mean heat below ice (on top of ocean) " unit="1e20J" /> 266 <field id="ibgfrcsal" long_name="global mean ice/snow forcing (salt equivalent ocean volume)" unit="pss*km3" /> 267 <field id="ibgfrchfxtop" long_name="global mean heat flux on top of ice/snw/ocean-atm " unit="W/m2" /> 268 <field id="ibgfrchfxbot" long_name="global mean heat flux below ice (on top of ocean) " unit="W/m2" /> 269 270 <field id="ibgvolume" long_name="drift in ice/snow volume (equivalent ocean volume)" unit="km3" /> 271 <field id="ibgsaltco" long_name="drift in ice salt content (equivalent ocean volume)" unit="pss*km3" /> 272 <field id="ibgheatco" long_name="drift in ice/snow heat content" unit="1e20J" /> 273 <field id="ibgheatfx" long_name="drift in ice/snow heat flux" unit="W/m2" /> 274 275 <field id="ibgvol_tot" long_name="global mean ice volume" unit="km3" /> 276 <field id="sbgvol_tot" long_name="global mean snow volume" unit="km3" /> 277 <field id="ibgarea_tot" long_name="global mean ice area" unit="km2" /> 278 <field id="ibgsalt_tot" long_name="global mean ice salt content" unit="1e-3*km3" /> 279 <field id="ibgheat_tot" long_name="global mean ice heat content" unit="1e20J" /> 280 <field id="sbgheat_tot" long_name="global mean snow heat content" unit="1e20J" /> 281 282 <field id="NH_iceextt" long_name="Sea ice extent North" standard_name="sea_ice_extent_n" unit="1e6_km2" /> 283 <field id="SH_iceextt" long_name="Sea ice extent South" standard_name="sea_ice_extent_s" unit="1e6_km2" /> 284 <field id="NH_icevolu" long_name="Sea ice volume North" standard_name="sea_ice_volume_n" unit="1e3_km3" /> 285 <field id="SH_icevolu" long_name="Sea ice volume South" standard_name="sea_ice_volume_s" unit="1e3_km3" /> 286 <field id="NH_icearea" long_name="Sea ice area North" standard_name="sea_ice_area_n" unit="1e6_km2" /> 287 <field id="SH_icearea" long_name="Sea ice area South" standard_name="sea_ice_area_s" unit="1e6_km2" /> 288 289 <field id="strait_mifl" long_name="Sea ice mass flux through straits" standard_name="sea_ice_mass_transport_across_line" unit="kg/s" grid_ref="grid_4strait" /> 290 <field id="strait_arfl" long_name="Sea ice area flux through straits" standard_name="sea_ice_area_transport_across_line" unit="m2/s" grid_ref="grid_4strait" /> 291 <field id="strait_msfl" long_name="Sea ice snow flux through straits" standard_name="snow_mass_transport_across_line" unit="kg/s" grid_ref="grid_4strait" /> 292 </field_group> <!-- SBC_0D --> 285 293 286 294 <!-- 287 295 ============================================================================================================ 288 296 --> 289 297 <!-- output variables for my configuration (example) --> 290 298 291 <field_group id="myvarICE" > 292 <field field_ref="icethic" name="sithic" /> 293 <field field_ref="icevolu" name="sivolu" /> 294 <field field_ref="iceconc" name="siconc" /> 295 </field_group> 296 297 <field_group id="ICE_globalbudget"> 298 299 <field field_ref="ibgvol_tot" grid_ref="grid_1point" name="ibgvol_tot" /> 300 <field field_ref="sbgvol_tot" grid_ref="grid_1point" name="sbgvol_tot" /> 301 <field field_ref="ibgarea_tot" grid_ref="grid_1point" name="ibgarea_tot" /> 302 <field field_ref="ibgsalt_tot" grid_ref="grid_1point" name="ibgsalt_tot" /> 303 <field field_ref="ibgheat_tot" grid_ref="grid_1point" name="ibgheat_tot" /> 304 <field field_ref="sbgheat_tot" grid_ref="grid_1point" name="sbgheat_tot" /> 305 306 <field field_ref="ibgvolume" grid_ref="grid_1point" name="ibgvolume" /> 307 <field field_ref="ibgsaltco" grid_ref="grid_1point" name="ibgsaltco" /> 308 <field field_ref="ibgheatco" grid_ref="grid_1point" name="ibgheatco" /> 309 <field field_ref="ibgheatfx" grid_ref="grid_1point" name="ibgheatfx" /> 310 311 <field field_ref="ibgfrcvoltop" grid_ref="grid_1point" name="ibgfrcvoltop" /> 312 <field field_ref="ibgfrcvolbot" grid_ref="grid_1point" name="ibgfrcvolbot" /> 313 <field field_ref="ibgfrctemtop" grid_ref="grid_1point" name="ibgfrctemtop" /> 314 <field field_ref="ibgfrctembot" grid_ref="grid_1point" name="ibgfrctembot" /> 315 <field field_ref="ibgfrcsal" grid_ref="grid_1point" name="ibgfrcsal" /> 316 <field field_ref="ibgfrchfxtop" grid_ref="grid_1point" name="ibgfrchfxtop" /> 317 <field field_ref="ibgfrchfxbot" grid_ref="grid_1point" name="ibgfrchfxbot" /> 318 319 </field_group> 320 321 322 <!--============================--> 323 <!-- SIMIP sea ice field groups --> 324 <!-- Notz et al 2016 --> 325 <!--============================--> 326 327 <!-- SIMIP monthly scalar variables --> 328 <field_group id="SImon_scalars"> 329 <!-- Integrated quantities --> 330 <field field_ref="NH_iceextt" grid_ref="grid_1point" name="siextentn" /> 331 <field field_ref="SH_iceextt" grid_ref="grid_1point" name="siextents" /> 332 <field field_ref="NH_icevolu" grid_ref="grid_1point" name="sivoln" /> 333 <field field_ref="SH_icevolu" grid_ref="grid_1point" name="sivols" /> 334 <field field_ref="NH_icearea" grid_ref="grid_1point" name="siarean" /> 335 <field field_ref="SH_icearea" grid_ref="grid_1point" name="siareas" /> 336 </field_group> 337 338 <!-- SIMIP daily fields --> 339 <field_group id="SIday_fields"> 299 <field_group id="myvarICE" grid_ref="grid_T_2D" > 300 <field field_ref="icethic" name="sithic" /> 301 <field field_ref="icevolu" name="sivolu" /> 302 <field field_ref="iceconc" name="siconc" /> 303 </field_group> 304 305 <field_group id="ICE_globalbudget" grid_ref="grid_1point" > 306 <field field_ref="ibgvol_tot" name="ibgvol_tot" /> 307 <field field_ref="sbgvol_tot" name="sbgvol_tot" /> 308 <field field_ref="ibgarea_tot" name="ibgarea_tot" /> 309 <field field_ref="ibgsalt_tot" name="ibgsalt_tot" /> 310 <field field_ref="ibgheat_tot" name="ibgheat_tot" /> 311 <field field_ref="sbgheat_tot" name="sbgheat_tot" /> 312 313 <field field_ref="ibgvolume" name="ibgvolume" /> 314 <field field_ref="ibgsaltco" name="ibgsaltco" /> 315 <field field_ref="ibgheatco" name="ibgheatco" /> 316 <field field_ref="ibgheatfx" name="ibgheatfx" /> 317 318 <field field_ref="ibgfrcvoltop" name="ibgfrcvoltop" /> 319 <field field_ref="ibgfrcvolbot" name="ibgfrcvolbot" /> 320 <field field_ref="ibgfrctemtop" name="ibgfrctemtop" /> 321 <field field_ref="ibgfrctembot" name="ibgfrctembot" /> 322 <field field_ref="ibgfrcsal" name="ibgfrcsal" /> 323 <field field_ref="ibgfrchfxtop" name="ibgfrchfxtop" /> 324 <field field_ref="ibgfrchfxbot" name="ibgfrchfxbot" /> 325 </field_group> 326 327 328 <!--============================--> 329 <!-- SIMIP sea ice field groups --> 330 <!-- Notz et al 2016 --> 331 <!--============================--> 332 333 <!-- SIMIP monthly scalar variables --> 334 <field_group id="SImon_scalars" grid_ref="grid_1point" > 335 <!-- Integrated quantities --> 336 <field field_ref="NH_iceextt" name="siextentn" /> 337 <field field_ref="SH_iceextt" name="siextents" /> 338 <field field_ref="NH_icevolu" name="sivoln" /> 339 <field field_ref="SH_icevolu" name="sivols" /> 340 <field field_ref="NH_icearea" name="siarean" /> 341 <field field_ref="SH_icearea" name="siareas" /> 342 </field_group> 343 344 <!-- SIMIP daily fields --> 345 <field_group id="SIday_fields" grid_ref="grid_T_2D" > 340 346 <field field_ref="icepres" name="sitimefrac" /> 341 347 <field field_ref="iceconc_pct" name="siconc" /> … … 346 352 <field field_ref="vice_cmip" name="siv" /> 347 353 <field field_ref="icevel_cmip" name="sispeed" /> 348 349 350 351 <field_group id="SImon_fields">354 </field_group> 355 356 <!-- SIMIP monthly fields --> 357 <field_group id="SImon_fields" grid_ref="grid_T_2D" > 352 358 <!-- Sea-ice state variables --> 353 359 <field field_ref="icepres" name="sitimefrac" /> … … 358 364 <field field_ref="snwmass_cmip" name="sisnmass" /> 359 365 <field field_ref="snwthic_cmip" name="sisnthick" /> 360 366 361 367 <!-- additional state variables--> 362 368 <field field_ref="icettop_cmip" name="sitemptop" /> … … 435 441 <field field_ref="icethic_cat_cmip" name="siitdthick" /> 436 442 <field field_ref="snwthic_cat_cmip" name="siitdsnthick" /> 437 438 </field_group> 439 440 </field_definition> 443 </field_group> 444 445 </field_group> <!-- SBC --> 446 447 </field_definition>
Note: See TracChangeset
for help on using the changeset viewer.