ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Variable
CMIP6 Table (legacy)
ESM 1.6 Status
CF Standard Name (from Physical Parameter)Title
Units (from Physical Parameter)
Cell MethodsPositive DirectionDimensions
Modelling Realm - Primary
input_varscalculationunitsProcessing Note
2
agesscOmonsea_water_age_since_surface_contactSea Water Age Since Surface Contactyrarea: mean where sea time: meanlongitude, latitude, olevel, timeoceanage_globalyrReport on native horizontal grid as well as on a spherical latitude/longitude grid. Online mapping to depth/pressure vertical grid if depth or pressure are not native.
3
aragOmonmole_concentration_of_aragonite_expressed_as_carbon_in_sea_waterAragonite Concentrationmol m-3area: mean where sea time: meanlongitude, latitude, olevel, timeocnBgchemConcentrations of all 3D tracers in the uppermost ocean layer. See first table in Oyr for a complete list of these tracers. "Tracer" concentations should be reported even if they are diagnosed rather than prognostically calculated.
4
areacellafxcell_areaGrid-Cell Area for Atmospheric Grid Variablesm2area: sumlongitude, latitudeatmosareacellam2For atmospheres with more than 1 mesh (e.g., staggered grids), report areas that apply to surface vertical fluxes of energy.
5
areacelloOfxcell_areaGrid-Cell Area for Ocean Variablesm2area: sumlongitude, latitudeoceandummyget_areacello()1For oceans with more than 1 mesh (e.g., staggered grids), report areas that apply to surface vertical fluxes of energy.
6
areacelloOfxcell_areaGrid-Cell Area for Ocean Variablesm2area: sumlongitude, latitudeoceanarea_tget_areacello(area_t=var[0])m-2For oceans with more than 1 mesh (e.g., staggered grids), report areas that apply to surface vertical fluxes of energy.
7
baresoilFracLmonrequire changearea_fractionBare Soil Percentage Area Coverage%area: time: meanlongitude, latitude, time, typebarelandfld_s03i317 fld_s03i395extract_tilefrac(var[0],14,landfrac=var[1],lev='typebare')1Note that if this variable is independent of time, it should be stored only for a single time (user choice).
CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time typebare CMIP7:longitude latitude time typebare,

CHANGE SINCE CMIP6 in Cell Methods - CMIP6:area: mean where land over allareatypes time: mean CMIP7:area: time: mean,
8
basinOfxregionRegion Selection Index1area: meanlongitude, latitudeoceanReport on the same grid as the temperature field. flag_values=0,1,2,3,4,5,6,7,8,9,10 corresponding to flag_meanings=global_land, southern_ocean, atlantic_ocean, pacific_ocean, arctic_ocean, indian_ocean, mediterranean_sea, black_sea, hudson_bay, baltic_sea, red_sea. CHANGE: Flag values and meanings are in processing note. ISSUE: may not be easily machine processed.
9
bigthetaoOmonsea_water_conservative_temperatureSea Water Conservative TemperaturedegCarea: mean where sea time: meanlongitude, latitude, olevel, timeoceantempdeg_C
10
bigthetaogaOmonrequire changesea_water_conservative_temperatureGlobal Average Sea Water Conservative TemperaturedegCarea: mean where sea time: meanolevel, timeoceanCHANGE SINCE CMIP6 in Dimensions - CMIP6:time CMIP7:olevel time,
11
c3PftFracLmonrequire changearea_fractionPercentage Cover by C3 Plant Functional Type%area: time: meanlongitude, latitude, time, typec3pftlandfld_s03i317 fld_s03i395extract_tilefrac(var[0],[1,2,3,4,5,6,8,9,11],landfrac=var[1],lev='typec3pft')1Note that if this variable is independent of time, it should be stored only for a single time (user choice).
CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time typec3pft CMIP7:longitude latitude time typec3pft,

CHANGE SINCE CMIP6 in Cell Methods - CMIP6:area: mean where land over allareatypes time: mean CMIP7:area: time: mean,
12
c4PftFracLmonrequire changearea_fractionPercentage Cover by C4 Plant Functional Type%area: time: meanlongitude, latitude, time, typec4pftlandfld_s03i317 fld_s03i395extract_tilefrac(var[0],7,landfrac=var[1],lev='typec4pft')1Note that if this variable is independent of time, it should be stored only for a single time (user choice).
CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time typec4pft CMIP7:longitude latitude time typec4pft,

CHANGE SINCE CMIP6 in Cell Methods - CMIP6:area: mean where land over allareatypes time: mean CMIP7:area: time: mean,
13
cLandEmonmass_content_of_carbon_in_vegetation_and_litter_and_soil_and_forestry_and_agricultural_productsTotal Carbon in All Terrestrial Carbon Poolskg m-2area: mean where land time: meanlongitude, latitude, timeland
14
cLeafLmonleaf_mass_content_of_carbonCarbon Mass in Leaveskg m-2area: mean where land time: meanlongitude, latitude, timeland
15
cLitterLmonlitter_mass_content_of_carbonCarbon Mass in Litter Poolkg m-2area: mean where land time: meanlongitude, latitude, timeland
16
cProductLmoncarbon_mass_content_of_forestry_and_agricultural_productsCarbon Mass in Products of Land-Use Changekg m-2area: mean where land time: meanlongitude, latitude, timeland
17
cRootLmonroot_mass_content_of_carbonCarbon Mass in Rootskg m-2area: mean where land time: meanlongitude, latitude, timeland
18
cSoilEmonsoil_mass_content_of_carbonCarbon Mass in Model Soil Poolkg m-2area: mean where land time: meanlongitude, latitude, timeland
19
cVegLmonvegetation_carbon_contentCarbon Mass in Vegetationkg m-2area: mean where land time: meanlongitude, latitude, timeland
20
chlOmonmass_concentration_of_phytoplankton_expressed_as_chlorophyll_in_sea_waterMass Concentration of Total Phytoplankton Expressed as Chlorophyll in Sea Waterkg m-3area: mean where sea time: meanlongitude, latitude, olevel, timeocnBgchemConcentrations of all 3D tracers in the uppermost ocean layer. See first table in Oyr for a complete list of these tracers. "Tracer" concentrations should be reported even if they are diagnosed rather than prognostically calculated.
21
chlosOmonmass_concentration_of_phytoplankton_expressed_as_chlorophyll_in_sea_waterSurface Mass Concentration of Total Phytoplankton Expressed as Chlorophyll in Sea Waterkg m-3area: mean where sea time: meanlongitude, latitude, timeocnBgchemCHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time CMIP7:longitude latitude time depth0m,
Changes since reverted/fixed. Variable now matches CMIP6 definition.
22
clAmoncloud_area_fraction_in_atmosphere_layerPercentage Cloud Cover%area: time: meanlongitude, latitude, alevel, timeatmosfld_s02i261level_to_height(var[0])1Report on model layers (not standard pressures).
23
cliAmonmass_fraction_of_cloud_ice_in_airMass Fraction of Cloud Icekg kg-1area: time: meanlongitude, latitude, alevel, timeatmosfld_s02i309level_to_height(var[0])1Report on model layers (not standard pressures).
24
cliviAmonatmosphere_mass_content_of_cloud_iceIce Water Pathkg m-2area: time: meanlongitude, latitude, timeatmosfld_s30i406kg m-2
25
cltAmoncloud_area_fractionTotal Cloud Cover Percentage%area: time: meanlongitude, latitude, timeatmosfld_s02i2041
26
cltdaycloud_area_fractionTotal Cloud Cover Percentage%area: time: meanlongitude, latitude, timeatmosfld_s02i2041
27
clwAmonmass_fraction_of_cloud_liquid_water_in_airMass Fraction of Cloud Liquid Waterkg kg-1area: time: meanlongitude, latitude, alevel, timeatmosfld_s02i308level_to_height(var[0])1Report on model layers (not standard pressures).
28
co2Amonmole_fraction_of_carbon_dioxide_in_airMole Fraction of CO2mol mol-1time: meanlongitude, latitude, plev19, timeatmosFor some simulations (e.g., prescribed concentration pi-control run), this will not vary from one year to the next, and so report instead the variable described in the next table entry. If spatially uniform, omit this field, but report Total Atmospheric Mass of CO2 (see the table entry after the next one). Are these the preferred units or should it be a unitless fraction? Should this field be reported instead on model levels? Or should we also require either the vertically integrated mole fraction (or mass?) of this species or the vertically integrated globally averaged mole fraction (or mass?)?
29
co2Amonrequire changemole_fraction_of_carbon_dioxide_in_airMole Fraction of CO2mol mol-1area: mean where air time: mean within years time: mean over yearslongitude, latitude, plev19, time2atmosReport only for simulations (e.g., prescribed concentration pi-control run), in which the CO2 does not vary from one year to the next. Report 12 monthly values, starting with January, even if the values do not vary seasonally. When calling CMOR, identify this variable as co2Clim, not co2. If CO2 is spatially uniform, omit this field, but report Total Atmospheric Mass of CO2 (see the table entry after the next). Are these the preferred units or should it be a unitless fraction? Should this field be reported instead on model levels? Or should we also require either the vertically integrated mole fraction (or mass?) of this species or the vertically integrated globally averaged mole fraction (or mass?)?
CHANGE SINCE CMIP6 in CMIP7 Frequency - CMIP6:monC CMIP7:mon, CHANGE SINCE CMIP6 in Cell Methods - CMIP6:area: mean time: mean within years time: mean over years CMIP7:area: mean where air time: mean within years time: mean over years,
30
co2Amonrequire changemole_fraction_of_carbon_dioxide_in_airTotal Atmospheric Mass of CO2mol mol-1height: sum (through atmospheric column) area: sum time: mean within years time: mean over yearstime2atmosReport only for simulations (e.g., prescribed concentration pi-control run), in which the CO2 does not vary from one year to the next. Report 12 monthly values, starting with January, even if the values do not vary seasonally. When calling CMOR, identify this variable as co2massClim, not co2mass. If CO2 is spatially nonuniform, omit this field, but report Mole Fraction of CO2 (see the table entry before the previous one).
CHANGE SINCE CMIP6: compound name,
31
co23DEmonmass_fraction_of_carbon_dioxide_tracer_in_air3D-Field of Transported CO2kg kg-1area: time: meanlongitude, latitude, alevel, timeatmos
32
cropFracLmonrequire changearea_fractionPercentage Crop Cover%area: time: meanlongitude, latitude, time, typecroplandfld_s03i317 fld_s03i395extract_tilefrac(var[0],9,landfrac=var[1],lev='typecrop')1Note that if this variable is independent of time, it should be stored only for a single time (user choice).
CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time typecrop CMIP7:longitude latitude time typecrop,

CHANGE SINCE CMIP6 in Cell Methods - CMIP6:area: mean where land over allareatypes time: mean CMIP7:area: time: mean,
33
cropFracC3Emonrequire changearea_fractionPercentage Cover by C3 Crops%area: time: meanlongitude, latitude, time, typec3croplandfld_s03i317 fld_s03i395extract_tilefrac(var[0],9,landfrac=var[1],lev='typec3crop')1CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time typec3crop CMIP7:longitude latitude time typec3crop,

CHANGE SINCE CMIP6 in Cell Methods - CMIP6:area: mean where land over allareatypes time: mean CMIP7:area: time: mean,
34
depthoOfxrequire changesea_floor_depth_below_geoidSea Floor Depth Below Geoidmarea: mean where sealongitude, latitude, depthseaflooroceanhtmCHANGE SINCE CMIP6: Spatial shape updated to sea floor
save both native and spherical
CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude CMIP7:longitude latitude depthseafloor,
35
detocOmonmole_concentration_of_organic_detritus_expressed_as_carbon_in_sea_waterDetrital Organic Carbon Concentrationmol m-3area: mean where sea time: meanlongitude, latitude, olevel, timeocnBgchemConcentrations of all 3D tracers in the uppermost ocean layer. See first table in Oyr for a complete list of these tracers. "Tracer" concentations should be reported even if they are diagnosed rather than prognostically calculated.
36
dfeOmonmole_concentration_of_dissolved_iron_in_sea_waterDissolved Iron Concentrationmol m-3area: mean where sea time: meanlongitude, latitude, olevel, timeocnBgchemConcentrations of all 3D tracers in the uppermost ocean layer. See first table in Oyr for a complete list of these tracers. "Tracer" concentations should be reported even if they are diagnosed rather than prognostically calculated.
37
dfeosOmonmole_concentration_of_dissolved_iron_in_sea_waterSurface Dissolved Iron Concentrationmol m-3area: mean where sea time: meanlongitude, latitude, timeocnBgchemCHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time CMIP7:longitude latitude time depth0m,
Changes since reverted/fixed. Variable now matches CMIP6 definition.
38
dissicOmonmole_concentration_of_dissolved_inorganic_carbon_in_sea_waterDissolved Inorganic Carbon Concentrationmol m-3area: mean where sea time: meanlongitude, latitude, olevel, timeocnBgchemConcentrations of all 3D tracers in the uppermost ocean layer. See first table in Oyr for a complete list of these tracers. "Tracer" concentations should be reported even if they are diagnosed rather than prognostically calculated.
39
dissicosOmonmole_concentration_of_dissolved_inorganic_carbon_in_sea_waterSurface Dissolved Inorganic Carbon Concentrationmol m-3area: mean where sea time: meanlongitude, latitude, timeocnBgchemCHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time CMIP7:longitude latitude time depth0m,
Changes since reverted/fixed. Variable now matches CMIP6 definition.
40
epc100Omonsinking_mole_flux_of_particulate_organic_matter_expressed_as_carbon_in_sea_waterDownward Flux of Particulate Organic Carbonmol m-2 s-1area: mean where sea time: meanlongitude, latitude, time, depth100mocnBgchemat 100 m depth.
CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time depth100m CMIP7:longitude latitude time depth100m,

CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time depth100m CMIP7:longitude latitude time depth100m depth200m,

CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time depth100m CMIP7:longitude latitude time depth100m depth1000m,
Changes since reverted/fixed. Variable now matches CMIP6 definition.
41
evsOmonwater_evapotranspiration_fluxWater Evaporation Flux Where Ice Free Ocean over Seakg m-2 s-1area: mean where ice_free_sea over sea time: meanlongitude, latitude, timeoceanevapkg m-2 -sReport on native horizontal grid.
42
evspsblAmonwater_evapotranspiration_fluxEvaporation Including Sublimation and Transpirationkg m-2 s-1area: time: meanlongitude, latitude, timeatmosfld_s03i223kg m-2 s-1
43
evspsblsoiLmonwater_evaporation_flux_from_soilWater Evaporation from Soilkg m-2 s-1area: mean where land time: meanlongitude, latitude, timelandfld_s03i296kg m-2 s-1
44
fBNFEmontendency_of_soil_and_vegetation_mass_content_of_nitrogen_compounds_expressed_as_nitrogen_due_to_fixationBiological Nitrogen Fixationkg m-2 s-1area: mean where land time: meanlongitude, latitude, timeland
45
fDeforestToProductEmoncarbon_mass_flux_into_forestry_and_agricultural_products_due_to_anthropogenic_land_use_or_land_cover_changeDeforested Biomass That Goes into Product Pool as a Result of Anthropogenic Land-Use Changekg m-2 s-1area: mean where land time: meanlongitude, latitude, timeland
46
fNdepEmonminus_tendency_of_atmosphere_mass_content_of_nitrogen_compounds_expressed_as_nitrogen_due_to_depositionDry and Wet Deposition of Reactive Nitrogen onto Landkg m-2 s-1area: mean where land time: meanlongitude, latitude, timeland
47
fNgasEmonsurface_upward_mass_flux_of_nitrogen_compounds_expressed_as_nitrogenTotal Nitrogen Lost to the Atmosphere (Sum of NHx, NOx, N2O, N2)kg m-2 s-1area: mean where land time: meanlongitude, latitude, timeland
48
fNleachEmonmass_flux_of_carbon_out_of_soil_due_to_leaching_and_runoffTotal Nitrogen Loss to Leaching or Runoff (Sum of Ammonium, Nitrite and Nitrate)kg m-2 s-1area: mean where land time: meanlongitude, latitude, timeland
49
fNlossEmonsurface_upward_mass_flux_of_nitrogen_compounds_expressed_as_nitrogen_out_of_vegetation_and_litter_and_soilTotal Nitrogen Lost (Including NHx, NOx, N2O, N2 and Leaching)kg m-2 s-1area: mean where land time: meanlongitude, latitude, timeland
50
fNnetminEmonmass_flux_of_nitrogen_compounds_expressed_as_nitrogen_out_of_litter_and_soil_due_to_immobilisation_and_remineralizationNet Nitrogen Release from Soil and Litter as the Outcome of Nitrogen Immobilisation and Gross Mineralisationkg m-2 s-1area: mean where land time: meanlongitude, latitude, timeland
51
fNupEmontendency_of_vegetation_mass_content_of_nitrogen_compounds_expressed_as_nitrogen_due_to_fixationTotal Plant Nitrogen Uptake (Sum of Ammonium and Nitrate) Irrespective of the Source of Nitrogenkg m-2 s-1area: mean where land time: meanlongitude, latitude, timeland
52
fProductDecompEmon
tendency_of_atmosphere_mass_content_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_forestry_and_agricultural_products
Decomposition out of Product Pools to CO2 in Atmosphere as Carbon Mass Flux [kgC m-2 s-1]kg m-2 s-1area: mean where land time: meanlongitude, latitude, timeland
53
fgco2Omonrequire changesurface_downward_mass_flux_of_carbon_dioxide_expressed_as_carbonSurface Downward Mass Flux of Carbon as CO2 [kgC m-2 s-1]kg m-2 s-1area: mean where sea time: meandownlongitude, latitude, timeocnBgchemCHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time depth0m CMIP7:longitude latitude time depth0m,
54
friverOmonwater_flux_into_sea_water_from_riversWater Flux into Sea Water from Riverskg m-2 s-1area: mean where sea time: meanlongitude, latitude, timeoceanrunoffkg m-2 s-1Report on native horizontal grid.
55
fsithermOmonwater_flux_into_sea_water_due_to_sea_ice_thermodynamicsWater Flux into Sea Water Due to Sea Ice Thermodynamicskg m-2 s-1area: mean where sea time: meanlongitude, latitude, timeoceanmeltkg m-2 s-1OMDP has this as priority=2. The sea-ice folks requested that the priority be raised to 1. Report on native horizontal grid as well as mapped onto sphere.
56
gppLmongross_primary_productivity_of_biomass_expressed_as_carbonCarbon Mass Flux out of Atmosphere Due to Gross Primary Production on Land [kgC m-2 s-1]kg m-2 s-1area: mean where land time: meanlongitude, latitude, timelandfld_s03i261kg m-2 s-1
57
grassFracLmonrequire changearea_fractionNatural Grass Area Percentage%area: time: meanlongitude, latitude, time, typenatgrlandfld_s03i317 fld_s03i395extract_tilefrac(var[0],[6,7],landfrac=var[1],lev='typenatgr')1add scalar coordinate typegrass and add "natural_grass" to the CF area type table. Note that if this variable is independent of time, it should be stored only for a single time (user choice).
CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time typenatgr CMIP7:longitude latitude time typenatgr,

CHANGE SINCE CMIP6 in Cell Methods - CMIP6:area: mean where land over allareatypes time: mean CMIP7:area: time: mean,
58
grassFracC3Emonrequire changearea_fractionC3 Natural Grass Area Percentage%area: time: meanlongitude, latitude, time, typec3natglandfld_s03i317 fld_s03i395extract_tilefrac(var[0],6,landfrac=var[1],lev='typec3natg')1CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time typec3natg CMIP7:longitude latitude time typec3natg,

CHANGE SINCE CMIP6 in Cell Methods - CMIP6:area: mean where land over allareatypes time: mean CMIP7:area: time: mean,
59
grassFracC4Emonrequire changearea_fractionC4 Natural Grass Area Percentage%area: time: meanlongitude, latitude, time, typec4natglandfld_s03i317 fld_s03i395extract_tilefrac(var[0],7,landfrac=var[1],lev='typec4natg')1CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time typec4natg CMIP7:longitude latitude time typec4natg,

CHANGE SINCE CMIP6 in Cell Methods - CMIP6:area: mean where land over allareatypes time: mean CMIP7:area: time: mean,
60
hfbasinpmadvOmonrequire changenorthward_ocean_heat_transport_due_to_parameterized_mesoscale_eddy_advectionNorthward Ocean Heat Transport Due to Parameterized Mesoscale AdvectionWlongitude: sum (basin sum [along zig-zag grid path]) depth: sum time: meanlatitude, basin, timeoceanFor models which do not have a Cartesian lat-long grid, this transport can be approximated as thetransport across zig-zag paths corresponding to latitudes with spacing between latitudes appropriate tothe model's resolution, as is done for the ocean meridional overturning mass streamfunction.
CHANGE SINCE CMIP6 in Cell Methods - CMIP6:longitude: sum (comment: basin sum [along zig-zag grid path]) depth: sum time: mean CMIP7:longitude: sum (basin sum [along zig-zag grid path]) depth: sum time: mean,
61
hfdsOmonsurface_downward_heat_flux_in_sea_waterDownward Heat Flux at Sea Water SurfaceW m-2area: mean where sea time: meandownlongitude, latitude, timeoceansfc_hflux_from_runoff sfc_hflux_coupler sfc_hflux_pme frazil_3dsum_vars(var[:3])+ var[3].sum(dim='st_ocean')W m-2Report on native horizontal grid as well as remapped onto a latitude/longitude grid.
62
hfdsOmonsurface_downward_heat_flux_in_sea_waterDownward Heat Flux at Sea Water SurfaceW m-2area: mean where sea time: meandownlongitude, latitude, timeocean
sfc_hflux_from_runoff sfc_hflux_coupler sfc_hflux_pme frazil_3d_int_z
sum_vars(var)W m-2Report on native horizontal grid as well as remapped onto a latitude/longitude grid.
63
hfevapdsOmonrequire changetemperature_flux_due_to_evaporation_expressed_as_heat_flux_out_of_sea_waterTemperature Flux Due to Evaporation Expressed as Heat Flux out of Sea WaterW m-2area: time: mean where ice_free_sea over seauplongitude, latitude, timeoceansfc_hflux_from_water_evapW m-2Report on native horizontal grid.
CHANGE SINCE CMIP6 in Cell Methods - CMIP6:area: mean where icefreesea over sea time: mean CMIP7:area: time: mean where icefreesea over sea,
64
hflsAmonsurface_upward_latent_heat_fluxSurface Upward Latent Heat FluxW m-2area: time: meanuplongitude, latitude, timeatmosfld_s03i234W m-2
65
hflsdaysurface_upward_latent_heat_fluxSurface Upward Latent Heat FluxW m-2area: time: meanuplongitude, latitude, timeatmosfld_s03i234W m-2
66
hfraindsOmonrequire changetemperature_flux_due_to_rainfall_expressed_as_heat_flux_into_sea_waterTemperature Flux Due to Rainfall Expressed as Heat Flux into Sea WaterW m-2area: time: mean where ice_free_sea over seadownlongitude, latitude, timeoceansfc_hflux_from_water_precW m-2Report on native horizontal grid.
CHANGE SINCE CMIP6 in Cell Methods - CMIP6:area: mean where icefreesea over sea time: mean CMIP7:area: time: mean where icefreesea over sea,
67
hfssAmonsurface_upward_sensible_heat_fluxSurface Upward Sensible Heat FluxW m-2area: time: meanuplongitude, latitude, timeatmosfld_s03i217W m-2
68
hfssdaysurface_upward_sensible_heat_fluxSurface Upward Sensible Heat FluxW m-2area: time: meanuplongitude, latitude, timeatmosfld_s03i217W m-2
69
htovgyreOmonrequire changenorthward_ocean_heat_transport_due_to_gyreNorthward Ocean Heat Transport Due to GyreWlongitude: sum (basin sum [along zig-zag grid path]) depth: sum time: meanlatitude, basin, timeoceanFor models which do not have a Cartesian lat-long grid, this transport can be approximated as thetransport across zig-zag paths corresponding to latitudes with spacing between latitudes appropriate tothe model's resolution, as is done for the ocean meridional overturning mass streamfunction.
CHANGE SINCE CMIP6 in Cell Methods - CMIP6:longitude: sum (comment: basin sum [along zig-zag grid path]) depth: sum time: mean CMIP7:longitude: sum (basin sum [along zig-zag grid path]) depth: sum time: mean,
70
htovovrtOmonrequire changenorthward_ocean_heat_transport_due_to_overturningNorthward Ocean Heat Transport Due to OverturningWlongitude: sum (basin sum [along zig-zag grid path]) depth: sum time: meanlatitude, basin, timeoceanFor models which do not have a Cartesian lat-long grid, this transport can be approximated as thetransport across zig-zag paths corresponding to latitudes with spacing between latitudes appropriate tothe model's resolution, as is done for the ocean meridional overturning mass streamfunction.
CHANGE SINCE CMIP6 in Cell Methods - CMIP6:longitude: sum (comment: basin sum [along zig-zag grid path]) depth: sum time: mean CMIP7:longitude: sum (basin sum [along zig-zag grid path]) depth: sum time: mean,
71
hurAmonrelative_humidityRelative Humidity%time: meanlongitude, latitude, plev19, timeatmosfld_s30i296%
72
hurCFmonrelative_humidityRelative Humidity%area: time: meanlongitude, latitude, alevel, timeatmosfld_s30i296%
73
hurdayrequire changerelative_humidityRelative Humidity%time: meanlongitude, latitude, plev19, timeatmosfld_s30i296%CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude plev8 time CMIP7:longitude latitude plev19 time,
74
hursAmonrelative_humidityNear-Surface Relative Humidity%area: time: meanlongitude, latitude, time, height2matmosfld_s03i245%express as a percentage. Normally, the relative humidity should be reported at the 2 meter height
CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time height2m CMIP7:longitude latitude time height2m,
Changes since reverted/fixed. Variable now matches CMIP6 definition.
75
hursdayrelative_humidityNear-Surface Relative Humidity%area: time: meanlongitude, latitude, time, height2matmosfld_s03i245%normally report this at 2 meters above the surface
CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time height2m CMIP7:longitude latitude time height2m,
Changes since reverted/fixed. Variable now matches CMIP6 definition.
76
hursmaxdayrelative_humidityDaily Maximum Near-Surface Relative Humidity%area: mean time: maximumlongitude, latitude, time, height2matmosfld_s03i245_max%normally report this at 2 meters above the surface
CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time height2m CMIP7:longitude latitude time height2m,
Changes since reverted/fixed. Variable now matches CMIP6 definition.
77
hursmindayrelative_humidityDaily Minimum Near-Surface Relative Humidity%area: mean time: minimumlongitude, latitude, time, height2matmosfld_s03i245_min%normally report this at 2 meters above the surface
CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time height2m CMIP7:longitude latitude time height2m,
Changes since reverted/fixed. Variable now matches CMIP6 definition.
78
hus6hrLevspecific_humiditySpecific Humidity1area: mean time: pointlongitude, latitude, alevel, time1atmosfld_s00i010level_to_height(var[0])1on all model levels
CHANGE SINCE CMIP6 in CMIP7 Frequency - CMIP6:6hrPt CMIP7:6hr,
Changes since reverted/fixed. Variable now matches CMIP6 definition.
79
hus6hrLevspecific_humiditySpecific Humidity1area: mean time: pointlongitude, latitude, alevel, time1atmosfld_s30i2951on all model levels
CHANGE SINCE CMIP6 in CMIP7 Frequency - CMIP6:6hrPt CMIP7:6hr,
Changes since reverted/fixed. Variable now matches CMIP6 definition.
80
husAmonspecific_humiditySpecific Humidity1time: meanlongitude, latitude, plev19, timeatmosfld_s00i010level_to_height(var[0])1
81
husAmonspecific_humiditySpecific Humidity1time: meanlongitude, latitude, plev19, timeatmosfld_s30i2951
82
husCFmonspecific_humiditySpecific Humidity1area: time: meanlongitude, latitude, alevel, timeatmosfld_s00i010level_to_height(var[0])1
83
husCFmonspecific_humiditySpecific Humidity1area: time: meanlongitude, latitude, alevel, timeatmosfld_s30i2951
84
husdayrequire changespecific_humiditySpecific Humidity1time: meanlongitude, latitude, plev19, timeatmosfld_s00i010level_to_height(var[0])1CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude plev8 time CMIP7:longitude latitude plev19 time,
85
husdayrequire changespecific_humiditySpecific Humidity1time: meanlongitude, latitude, plev19, timeatmosfld_s30i2951CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude plev8 time CMIP7:longitude latitude plev19 time,
86
huss3hrspecific_humidityNear-Surface Specific Humidity1area: mean time: pointlongitude, latitude, time1, height2matmosfld_s03i2371normally, report at 2 meters above the surface
CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time1 height2m CMIP7:longitude latitude time1 height2m,
Changes since reverted/fixed. Variable now matches CMIP6 definition.
87
hussAmonspecific_humidityNear-Surface Specific Humidity1area: time: meanlongitude, latitude, time, height2matmosfld_s03i2371Normally, the specific humidity should be reported at the 2 meter height
CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time height2m CMIP7:longitude latitude time height2m,
Changes since reverted/fixed. Variable now matches CMIP6 definition.
88
hussdayspecific_humidityNear-Surface Specific Humidity1area: time: meanlongitude, latitude, time, height2matmosfld_s03i2371normally, report this at 2 meters above the surface
CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time height2m CMIP7:longitude latitude time height2m,
Changes since reverted/fixed. Variable now matches CMIP6 definition.
89
intppOmonnet_primary_mole_productivity_of_biomass_expressed_as_carbon_by_phytoplanktonPrimary Organic Carbon Production by All Types of Phytoplanktonmol m-2 s-1area: mean where sea depth: sum where sea time: meanlongitude, latitude, timeocnBgchem
90
intuawEmoneastward_atmosphere_water_transport_across_unit_distanceVertically Integrated Eastward Moisture Transportkg m-1 s-1area: time: meanlongitude, latitude, timeatmosfld_s30i428kg m-1 s-1
91
intvawEmonnorthward_atmosphere_water_transport_across_unit_distanceVertically Integrated Northward Moisture Transportkg m-1 s-1area: time: meanlongitude, latitude, timeatmosfld_s30i429kg m-1 s-1
92
laiEdayleaf_area_indexLeaf Area Index1area: mean where land time: meanlongitude, latitude, timeland
93
laiLmonleaf_area_indexLeaf Area Index1area: mean where land time: meanlongitude, latitude, timelandNote that if this variable is independent of time, it should be stored only for a single time (user choice).
94
landCoverFracLmonrequire changearea_fractionPercentage of Area by Vegetation or Land-Cover Category%area: time: meanlongitude, latitude, vegtype, timelandfld_s03i317 fld_s03i395calc_landcover(var, 'cable')1need to explain how to define vegtype. To facilitate model comparison, it is also requested that the aggregated land cover types called for in lines 28 to 35 be archived (but not in this variable). Note that if this variable is independent of time, it should be stored only for a single time (user choice). Note that the "types" will be model dependent and for each type there should be a full description of the PFT (plant functional type).
CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude vegtype time CMIP7:longitude latitude time vegtype,

CHANGE SINCE CMIP6 in Cell Methods - CMIP6:area: mean where land over allareatypes time: mean CMIP7:area: time: mean,
95
masscelloOfxrequire changesea_water_mass_per_unit_areaOcean Grid-Cell Mass per Areakg m-2area: meanlongitude, latitude, oleveloceanrho_dztkg m-23-d field: report on grid that applies to temperature. Use this variable if masscello is fixed, e.g. for Boussinesq models with static ocean grid cell thickness.
CHANGE SINCE CMIP6 in Cell Methods - CMIP6:area: sum CMIP7:area: mean,
96
masscelloOmonrequire changesea_water_mass_per_unit_areaOcean Grid-Cell Mass per Areakg m-2area: mean where sea time: meanlongitude, latitude, olevel, timeoceanrho_dztkg m-2Report on native horizontal grid as well as on a spherical latitude/longitude grid. Online mapping to depth/pressure vertical grid if depth or pressure are not native. Do not use this field if masscello is fixed: use Ofx.masscello instead.
CHANGE SINCE CMIP6 in Cell Methods - CMIP6:area: sum where sea time: mean CMIP7:area: mean where sea time: mean,
97
massoOmonsea_water_massSea Water Masskgarea: sum where sea time: meantimeocean
98
mcAmonatmosphere_net_upward_convective_mass_fluxConvective Mass Fluxkg m-2 s-1area: time: meanuplongitude, latitude, alevhalf, timeatmosfld_s05i250 fld_s05i251level_to_height((var[0]-var[1])/9.80665)kg m-2 s-1Report on model half-levels (i.e., model layer bounds and not standard pressures).
99
mfoOmonrequire changesea_water_transport_across_lineSea Water Transportkg s-1depth: sum where sea time: meanoline, timeoceanFull depth mean, apart from Pacific Equatorial Undercurrent, which is only top 350m.
CHANGE SINCE CMIP6 in Cell Methods - CMIP6:time: mean CMIP7:null,
CHANGE SINCE CMIP6 in Cell Methods - CMIP6:time: mean CMIP7:depth: sum where sea time: mean,
100
mlotstOmonrequire changeocean_mixed_layer_thickness_defined_by_sigma_tOcean Mixed Layer Thickness Defined by Sigma Tmarea: mean where sea time: meanlongitude, latitude, time, deltasigtoceanmldmdsigmat coordinate added to clarify definition. Report on native horizontal grid as well as on a spherical latitude/longitude grid. CHANGE SINCE CMIP6 in Dimensions - CMIP6:longitude latitude time CMIP7:longitude latitude time deltasigt,