diff --git a/test/data/aiihca.pa-234501_mon.cdl b/test/data/aiihca.pa-234501_mon.cdl index 9bb9153..238d55f 100644 --- a/test/data/aiihca.pa-234501_mon.cdl +++ b/test/data/aiihca.pa-234501_mon.cdl @@ -47,15 +47,6 @@ variables: lon:units = "degrees_east" ; lon:standard_name = "longitude" ; double lon_bnds(lon, bnds) ; - float fld_s00i024(time, lat, lon) ; - fld_s00i024:_FillValue = 1.e+20f ; - fld_s00i024:standard_name = "surface_temperature" ; - fld_s00i024:long_name = "SURFACE TEMPERATURE AFTER TIMESTEP" ; - fld_s00i024:units = "K" ; - fld_s00i024:um_stash_source = "m01s00i024" ; - fld_s00i024:missing_value = 1.e+20f ; - fld_s00i024:cell_methods = "time: mean" ; - fld_s00i024:grid_mapping = "latitude_longitude" ; int fld_s00i030(time, lat, lon) ; fld_s00i030:_FillValue = -2147483647 ; fld_s00i030:standard_name = "land_binary_mask" ; @@ -65,33 +56,6 @@ variables: fld_s00i030:missing_value = -2147483647 ; fld_s00i030:cell_methods = "time: mean" ; fld_s00i030:grid_mapping = "latitude_longitude" ; - float fld_s00i031(time, lat, lon) ; - fld_s00i031:_FillValue = 1.e+20f ; - fld_s00i031:standard_name = "sea_ice_area_fraction" ; - fld_s00i031:long_name = "FRAC OF SEA ICE IN SEA AFTER TSTEP" ; - fld_s00i031:units = "1" ; - fld_s00i031:um_stash_source = "m01s00i031" ; - fld_s00i031:missing_value = 1.e+20f ; - fld_s00i031:cell_methods = "time: mean" ; - fld_s00i031:grid_mapping = "latitude_longitude" ; - float fld_s00i032(time, lat, lon) ; - fld_s00i032:_FillValue = 1.e+20f ; - fld_s00i032:standard_name = "sea_ice_thickness" ; - fld_s00i032:long_name = "SEA ICE DEPTH (MEAN OVER ICE) M" ; - fld_s00i032:units = "m" ; - fld_s00i032:um_stash_source = "m01s00i032" ; - fld_s00i032:missing_value = 1.e+20f ; - fld_s00i032:cell_methods = "time: mean" ; - fld_s00i032:grid_mapping = "latitude_longitude" ; - float fld_s00i033(time, lat, lon) ; - fld_s00i033:_FillValue = 1.e+20f ; - fld_s00i033:standard_name = "surface_altitude" ; - fld_s00i033:long_name = "OROGRAPHY (/STRAT LOWER BC)" ; - fld_s00i033:units = "m" ; - fld_s00i033:um_stash_source = "m01s00i033" ; - fld_s00i033:missing_value = 1.e+20f ; - fld_s00i033:cell_methods = "time: mean" ; - fld_s00i033:grid_mapping = "latitude_longitude" ; float fld_s00i407(time, model_rho_level_number, lat, lon) ; fld_s00i407:_FillValue = 1.e+20f ; fld_s00i407:standard_name = "air_pressure" ; @@ -127,33 +91,6 @@ variables: surface_altitude:um_stash_source = "m01s00i033" ; surface_altitude:source = "Data from Met Office Unified Model" ; surface_altitude:um_version = "7.3" ; - float fld_s00i409(time, lat, lon) ; - fld_s00i409:_FillValue = 1.e+20f ; - fld_s00i409:standard_name = "surface_air_pressure" ; - fld_s00i409:long_name = "SURFACE PRESSURE AFTER TIMESTEP" ; - fld_s00i409:units = "Pa" ; - fld_s00i409:um_stash_source = "m01s00i409" ; - fld_s00i409:missing_value = 1.e+20f ; - fld_s00i409:cell_methods = "time: mean" ; - fld_s00i409:grid_mapping = "latitude_longitude" ; - float fld_s00i507(time, lat, lon) ; - fld_s00i507:_FillValue = 1.e+20f ; - fld_s00i507:standard_name = "surface_temperature_where_open_sea" ; - fld_s00i507:long_name = "OPEN SEA SURFACE TEMP AFTER TIMESTEP" ; - fld_s00i507:units = "K" ; - fld_s00i507:um_stash_source = "m01s00i507" ; - fld_s00i507:missing_value = 1.e+20f ; - fld_s00i507:cell_methods = "time: mean" ; - fld_s00i507:grid_mapping = "latitude_longitude" ; - float fld_s00i508(time, lat, lon) ; - fld_s00i508:_FillValue = 1.e+20f ; - fld_s00i508:standard_name = "surface_temperature" ; - fld_s00i508:long_name = "SEA-ICE SURFACE TEMP AFTER TIMESTEP" ; - fld_s00i508:units = "K" ; - fld_s00i508:um_stash_source = "m01s00i508" ; - fld_s00i508:missing_value = 1.e+20f ; - fld_s00i508:cell_methods = "time: mean" ; - fld_s00i508:grid_mapping = "latitude_longitude" ; float fld_s00i509(time, lat, lon) ; fld_s00i509:_FillValue = 1.e+20f ; fld_s00i509:long_name = "product_of_sea_ice_albedo_and_sunlit_binary_mask" ; @@ -162,132 +99,6 @@ variables: fld_s00i509:missing_value = 1.e+20f ; fld_s00i509:cell_methods = "time: mean" ; fld_s00i509:grid_mapping = "latitude_longitude" ; - float fld_s01i201(time, lat, lon) ; - fld_s01i201:_FillValue = 1.e+20f ; - fld_s01i201:standard_name = "surface_net_downward_shortwave_flux" ; - fld_s01i201:long_name = "NET DOWN SURFACE SW FLUX: SW TS ONLY" ; - fld_s01i201:units = "W m-2" ; - fld_s01i201:um_stash_source = "m01s01i201" ; - fld_s01i201:missing_value = 1.e+20f ; - fld_s01i201:cell_methods = "time: mean" ; - fld_s01i201:grid_mapping = "latitude_longitude" ; - float fld_s01i207(time, lat, lon) ; - fld_s01i207:_FillValue = 1.e+20f ; - fld_s01i207:standard_name = "toa_incoming_shortwave_flux" ; - fld_s01i207:long_name = "INCOMING SW RAD FLUX (TOA): ALL TSS" ; - fld_s01i207:units = "W m-2" ; - fld_s01i207:um_stash_source = "m01s01i207" ; - fld_s01i207:missing_value = 1.e+20f ; - fld_s01i207:cell_methods = "time: mean" ; - fld_s01i207:grid_mapping = "latitude_longitude" ; - float fld_s01i208(time, lat, lon) ; - fld_s01i208:_FillValue = 1.e+20f ; - fld_s01i208:standard_name = "toa_outgoing_shortwave_flux" ; - fld_s01i208:long_name = "OUTGOING SW RAD FLUX (TOA)" ; - fld_s01i208:units = "W m-2" ; - fld_s01i208:um_stash_source = "m01s01i208" ; - fld_s01i208:missing_value = 1.e+20f ; - fld_s01i208:cell_methods = "time: mean" ; - fld_s01i208:grid_mapping = "latitude_longitude" ; - float fld_s01i209(time, lat, lon) ; - fld_s01i209:_FillValue = 1.e+20f ; - fld_s01i209:standard_name = "toa_outgoing_shortwave_flux_assuming_clear_sky" ; - fld_s01i209:long_name = "CLEAR-SKY (II) UPWARD SW FLUX (TOA)" ; - fld_s01i209:units = "W m-2" ; - fld_s01i209:um_stash_source = "m01s01i209" ; - fld_s01i209:missing_value = 1.e+20f ; - fld_s01i209:cell_methods = "time: mean" ; - fld_s01i209:grid_mapping = "latitude_longitude" ; - float fld_s01i210(time, lat, lon) ; - fld_s01i210:_FillValue = 1.e+20f ; - fld_s01i210:standard_name = "surface_downwelling_shortwave_flux_in_air_assuming_clear_sky" ; - fld_s01i210:long_name = "CLEAR-SKY (II) DOWN SURFACE SW FLUX" ; - fld_s01i210:units = "W m-2" ; - fld_s01i210:um_stash_source = "m01s01i210" ; - fld_s01i210:missing_value = 1.e+20f ; - fld_s01i210:cell_methods = "time: mean" ; - fld_s01i210:grid_mapping = "latitude_longitude" ; - float fld_s01i211(time, lat, lon) ; - fld_s01i211:_FillValue = 1.e+20f ; - fld_s01i211:standard_name = "surface_upwelling_shortwave_flux_in_air_assuming_clear_sky" ; - fld_s01i211:long_name = "CLEAR-SKY (II) UP SURFACE SW FLUX" ; - fld_s01i211:units = "W m-2" ; - fld_s01i211:um_stash_source = "m01s01i211" ; - fld_s01i211:missing_value = 1.e+20f ; - fld_s01i211:cell_methods = "time: mean" ; - fld_s01i211:grid_mapping = "latitude_longitude" ; - float fld_s01i235(time, lat, lon) ; - fld_s01i235:_FillValue = 1.e+20f ; - fld_s01i235:standard_name = "surface_downwelling_shortwave_flux_in_air" ; - fld_s01i235:long_name = "TOTAL DOWNWARD SURFACE SW FLUX" ; - fld_s01i235:units = "W m-2" ; - fld_s01i235:um_stash_source = "m01s01i235" ; - fld_s01i235:missing_value = 1.e+20f ; - fld_s01i235:cell_methods = "time: mean" ; - fld_s01i235:grid_mapping = "latitude_longitude" ; - float fld_s02i201(time, lat, lon) ; - fld_s02i201:_FillValue = 1.e+20f ; - fld_s02i201:standard_name = "surface_net_downward_longwave_flux" ; - fld_s02i201:long_name = "NET DOWN SURFACE LW RAD FLUX" ; - fld_s02i201:units = "W m-2" ; - fld_s02i201:um_stash_source = "m01s02i201" ; - fld_s02i201:missing_value = 1.e+20f ; - fld_s02i201:cell_methods = "time: mean" ; - fld_s02i201:grid_mapping = "latitude_longitude" ; - float fld_s02i203(time, lat, lon) ; - fld_s02i203:_FillValue = 1.e+20f ; - fld_s02i203:standard_name = "surface_net_downward_longwave_flux" ; - fld_s02i203:long_name = "NET DN LW RAD FLUX:OPEN SEA:SEA MEAN" ; - fld_s02i203:units = "W m-2" ; - fld_s02i203:um_stash_source = "m01s02i203" ; - fld_s02i203:missing_value = 1.e+20f ; - fld_s02i203:cell_methods = "time: mean" ; - fld_s02i203:grid_mapping = "latitude_longitude" ; - float fld_s02i204(time, lat, lon) ; - fld_s02i204:_FillValue = 1.e+20f ; - fld_s02i204:standard_name = "cloud_area_fraction" ; - fld_s02i204:long_name = "TOTAL CLOUD AMOUNT IN LW RADIATION" ; - fld_s02i204:units = "1" ; - fld_s02i204:um_stash_source = "m01s02i204" ; - fld_s02i204:missing_value = 1.e+20f ; - fld_s02i204:cell_methods = "time: mean" ; - fld_s02i204:grid_mapping = "latitude_longitude" ; - float fld_s02i205(time, lat, lon) ; - fld_s02i205:_FillValue = 1.e+20f ; - fld_s02i205:standard_name = "toa_outgoing_longwave_flux" ; - fld_s02i205:long_name = "OUTGOING LW RAD FLUX (TOA)" ; - fld_s02i205:units = "W m-2" ; - fld_s02i205:um_stash_source = "m01s02i205" ; - fld_s02i205:missing_value = 1.e+20f ; - fld_s02i205:cell_methods = "time: mean" ; - fld_s02i205:grid_mapping = "latitude_longitude" ; - float fld_s02i206(time, lat, lon) ; - fld_s02i206:_FillValue = 1.e+20f ; - fld_s02i206:standard_name = "toa_outgoing_longwave_flux_assuming_clear_sky" ; - fld_s02i206:long_name = "CLEAR-SKY (II) UPWARD LW FLUX (TOA)" ; - fld_s02i206:units = "W m-2" ; - fld_s02i206:um_stash_source = "m01s02i206" ; - fld_s02i206:missing_value = 1.e+20f ; - fld_s02i206:cell_methods = "time: mean" ; - fld_s02i206:grid_mapping = "latitude_longitude" ; - float fld_s02i207(time, lat, lon) ; - fld_s02i207:_FillValue = 1.e+20f ; - fld_s02i207:standard_name = "surface_downwelling_longwave_flux_in_air" ; - fld_s02i207:long_name = "DOWNWARD LW RAD FLUX: SURFACE" ; - fld_s02i207:units = "W m-2" ; - fld_s02i207:um_stash_source = "m01s02i207" ; - fld_s02i207:missing_value = 1.e+20f ; - fld_s02i207:cell_methods = "time: mean" ; - fld_s02i207:grid_mapping = "latitude_longitude" ; - float fld_s02i208(time, lat, lon) ; - fld_s02i208:_FillValue = 1.e+20f ; - fld_s02i208:standard_name = "surface_downwelling_longwave_flux_in_air_assuming_clear_sky" ; - fld_s02i208:long_name = "CLEAR-SKY (II) DOWN SURFACE LW FLUX" ; - fld_s02i208:units = "W m-2" ; - fld_s02i208:um_stash_source = "m01s02i208" ; - fld_s02i208:missing_value = 1.e+20f ; - fld_s02i208:cell_methods = "time: mean" ; - fld_s02i208:grid_mapping = "latitude_longitude" ; float fld_s02i284(time, pseudo_level, lat, lon) ; fld_s02i284:_FillValue = 1.e+20f ; fld_s02i284:long_name = "atmosphere_optical_thickness_due_to_sulphate_ambient_aerosol" ; @@ -357,20 +168,6 @@ variables: fld_s03i049:missing_value = 1.e+20f ; fld_s03i049:cell_methods = "time: mean" ; fld_s03i049:grid_mapping = "latitude_longitude" ; - float fld_s03i100(time, lat, lon) ; - fld_s03i100:_FillValue = 1.e+20f ; - fld_s03i100:long_name = "FLUX OF TRACER 1 IN BL" ; - fld_s03i100:um_stash_source = "m01s03i100" ; - fld_s03i100:missing_value = 1.e+20f ; - fld_s03i100:cell_methods = "time: mean" ; - fld_s03i100:grid_mapping = "latitude_longitude" ; - float fld_s03i101(time, lat, lon) ; - fld_s03i101:_FillValue = 1.e+20f ; - fld_s03i101:long_name = "FLUX OF TRACER 2 IN BL" ; - fld_s03i101:um_stash_source = "m01s03i101" ; - fld_s03i101:missing_value = 1.e+20f ; - fld_s03i101:cell_methods = "time: mean" ; - fld_s03i101:grid_mapping = "latitude_longitude" ; float fld_s03i173(time, pseudo_level_0, lat, lon) ; fld_s03i173:_FillValue = 1.e+20f ; fld_s03i173:long_name = "soil (heterotrophic) respiration on tiles" ; @@ -381,22 +178,6 @@ variables: int pseudo_level_0(pseudo_level_0) ; pseudo_level_0:units = "1" ; pseudo_level_0:long_name = "pseudo_level" ; - float fld_s03i174(time, pseudo_level_0, lat, lon) ; - fld_s03i174:_FillValue = 1.e+20f ; - fld_s03i174:long_name = "TRANSPIRATION FROM CABLE (ON TILES)" ; - fld_s03i174:um_stash_source = "m01s03i174" ; - fld_s03i174:missing_value = 1.e+20f ; - fld_s03i174:cell_methods = "time: mean" ; - fld_s03i174:grid_mapping = "latitude_longitude" ; - float fld_s03i201(time, lat, lon) ; - fld_s03i201:_FillValue = 1.e+20f ; - fld_s03i201:standard_name = "downward_heat_flux_in_sea_ice" ; - fld_s03i201:long_name = "HT FLUX THROUGH SEAICE:SEA MEAN W/M2" ; - fld_s03i201:units = "W m-2" ; - fld_s03i201:um_stash_source = "m01s03i201" ; - fld_s03i201:missing_value = 1.e+20f ; - fld_s03i201:cell_methods = "time: mean" ; - fld_s03i201:grid_mapping = "latitude_longitude" ; float fld_s03i209(time, lat, lon_u) ; fld_s03i209:_FillValue = 1.e+20f ; fld_s03i209:standard_name = "eastward_wind" ; @@ -433,24 +214,6 @@ variables: lat_v:units = "degrees_north" ; lat_v:standard_name = "latitude" ; double lat_v_bnds(lat_v, bnds) ; - float fld_s03i217(time, lat, lon) ; - fld_s03i217:_FillValue = 1.e+20f ; - fld_s03i217:standard_name = "surface_upward_sensible_heat_flux" ; - fld_s03i217:long_name = "SURFACE SENSIBLE HEAT FLUX W/M2" ; - fld_s03i217:units = "W m-2" ; - fld_s03i217:um_stash_source = "m01s03i217" ; - fld_s03i217:missing_value = 1.e+20f ; - fld_s03i217:cell_methods = "time: mean" ; - fld_s03i217:grid_mapping = "latitude_longitude" ; - float fld_s03i223(time, lat, lon) ; - fld_s03i223:_FillValue = 1.e+20f ; - fld_s03i223:standard_name = "water_evaporation_flux" ; - fld_s03i223:long_name = "SURFACE TOTAL MOISTURE FLUX KG/M2/S" ; - fld_s03i223:units = "kg m-2 s-1" ; - fld_s03i223:um_stash_source = "m01s03i223" ; - fld_s03i223:missing_value = 1.e+20f ; - fld_s03i223:cell_methods = "time: mean" ; - fld_s03i223:grid_mapping = "latitude_longitude" ; float fld_s03i225(time, lat_v, lon_u) ; fld_s03i225:_FillValue = 1.e+20f ; fld_s03i225:standard_name = "eastward_wind" ; @@ -461,26 +224,6 @@ variables: fld_s03i225:cell_methods = "time: mean" ; fld_s03i225:grid_mapping = "latitude_longitude" ; fld_s03i225:coordinates = "height" ; - float fld_s03i226(time, lat_v, lon_u) ; - fld_s03i226:_FillValue = 1.e+20f ; - fld_s03i226:standard_name = "northward_wind" ; - fld_s03i226:long_name = "10 METRE WIND V-COMP B GRID" ; - fld_s03i226:units = "m s-1" ; - fld_s03i226:um_stash_source = "m01s03i226" ; - fld_s03i226:missing_value = 1.e+20f ; - fld_s03i226:cell_methods = "time: mean" ; - fld_s03i226:grid_mapping = "latitude_longitude" ; - fld_s03i226:coordinates = "height" ; - float fld_s03i227(time, lat_v, lon_u) ; - fld_s03i227:_FillValue = 1.e+20f ; - fld_s03i227:standard_name = "wind_speed" ; - fld_s03i227:long_name = "10 METRE WIND SPEED ON B GRID" ; - fld_s03i227:units = "m s-1" ; - fld_s03i227:um_stash_source = "m01s03i227" ; - fld_s03i227:missing_value = 1.e+20f ; - fld_s03i227:cell_methods = "time: mean" ; - fld_s03i227:grid_mapping = "latitude_longitude" ; - fld_s03i227:coordinates = "height" ; float fld_s03i230(time, lat, lon) ; fld_s03i230:_FillValue = 1.e+20f ; fld_s03i230:standard_name = "wind_speed" ; @@ -491,15 +234,6 @@ variables: fld_s03i230:cell_methods = "time: mean" ; fld_s03i230:grid_mapping = "latitude_longitude" ; fld_s03i230:coordinates = "height" ; - float fld_s03i234(time, lat, lon) ; - fld_s03i234:_FillValue = 1.e+20f ; - fld_s03i234:standard_name = "surface_upward_latent_heat_flux" ; - fld_s03i234:long_name = "SURFACE LATENT HEAT FLUX W/M2" ; - fld_s03i234:units = "W m-2" ; - fld_s03i234:um_stash_source = "m01s03i234" ; - fld_s03i234:missing_value = 1.e+20f ; - fld_s03i234:cell_methods = "time: mean" ; - fld_s03i234:grid_mapping = "latitude_longitude" ; float fld_s03i236(time, lat, lon) ; fld_s03i236:_FillValue = 1.e+20f ; fld_s03i236:standard_name = "air_temperature" ; @@ -514,26 +248,6 @@ variables: height_0:units = "m" ; height_0:standard_name = "height" ; height_0:positive = "up" ; - float fld_s03i237(time, lat, lon) ; - fld_s03i237:_FillValue = 1.e+20f ; - fld_s03i237:standard_name = "specific_humidity" ; - fld_s03i237:long_name = "SPECIFIC HUMIDITY AT 1.5M" ; - fld_s03i237:units = "1" ; - fld_s03i237:um_stash_source = "m01s03i237" ; - fld_s03i237:missing_value = 1.e+20f ; - fld_s03i237:cell_methods = "time: mean" ; - fld_s03i237:grid_mapping = "latitude_longitude" ; - fld_s03i237:coordinates = "height_0" ; - float fld_s03i245(time, lat, lon) ; - fld_s03i245:_FillValue = 1.e+20f ; - fld_s03i245:standard_name = "relative_humidity" ; - fld_s03i245:long_name = "RELATIVE HUMIDITY AT 1.5M" ; - fld_s03i245:units = "%" ; - fld_s03i245:um_stash_source = "m01s03i245" ; - fld_s03i245:missing_value = 1.e+20f ; - fld_s03i245:cell_methods = "time: mean" ; - fld_s03i245:grid_mapping = "latitude_longitude" ; - fld_s03i245:coordinates = "height_0" ; float fld_s03i256(time, lat, lon) ; fld_s03i256:_FillValue = 1.e+20f ; fld_s03i256:long_name = "Heat flux through sea ice" ; @@ -546,51 +260,6 @@ variables: int pseudo_level_1 ; pseudo_level_1:units = "1" ; pseudo_level_1:long_name = "pseudo_level" ; - float fld_s03i257(time, lat, lon) ; - fld_s03i257:_FillValue = 1.e+20f ; - fld_s03i257:long_name = "Heat flux in sea ice surface melt" ; - fld_s03i257:units = "W m-2" ; - fld_s03i257:um_stash_source = "m01s03i257" ; - fld_s03i257:missing_value = 1.e+20f ; - fld_s03i257:cell_methods = "time: mean" ; - fld_s03i257:grid_mapping = "latitude_longitude" ; - fld_s03i257:coordinates = "pseudo_level_1" ; - float fld_s03i258(time, lat, lon) ; - fld_s03i258:_FillValue = 1.e+20f ; - fld_s03i258:standard_name = "surface_snow_melt_heat_flux" ; - fld_s03i258:long_name = "SURFACE SNOWMELT HEAT FLUX W/M2" ; - fld_s03i258:units = "W m-2" ; - fld_s03i258:um_stash_source = "m01s03i258" ; - fld_s03i258:missing_value = 1.e+20f ; - fld_s03i258:cell_methods = "time: mean" ; - fld_s03i258:grid_mapping = "latitude_longitude" ; - float fld_s03i261(time, lat, lon) ; - fld_s03i261:_FillValue = 1.e+20f ; - fld_s03i261:standard_name = "gross_primary_productivity_of_biomass_expressed_as_carbon" ; - fld_s03i261:long_name = "GROSS PRIMARY PRODUCTIVITY KG C/M2/S" ; - fld_s03i261:units = "kg m-2 s-1" ; - fld_s03i261:um_stash_source = "m01s03i261" ; - fld_s03i261:missing_value = 1.e+20f ; - fld_s03i261:cell_methods = "time: mean" ; - fld_s03i261:grid_mapping = "latitude_longitude" ; - float fld_s03i262(time, lat, lon) ; - fld_s03i262:_FillValue = 1.e+20f ; - fld_s03i262:standard_name = "net_primary_productivity_of_biomass_expressed_as_carbon" ; - fld_s03i262:long_name = "NET PRIMARY PRODUCTIVITY KG C/M2/S" ; - fld_s03i262:units = "kg m-2 s-1" ; - fld_s03i262:um_stash_source = "m01s03i262" ; - fld_s03i262:missing_value = 1.e+20f ; - fld_s03i262:cell_methods = "time: mean" ; - fld_s03i262:grid_mapping = "latitude_longitude" ; - float fld_s03i263(time, lat, lon) ; - fld_s03i263:_FillValue = 1.e+20f ; - fld_s03i263:standard_name = "plant_respiration_carbon_flux" ; - fld_s03i263:long_name = "PLANT RESPIRATION KG/M2/S" ; - fld_s03i263:units = "kg m-2 s-1" ; - fld_s03i263:um_stash_source = "m01s03i263" ; - fld_s03i263:missing_value = 1.e+20f ; - fld_s03i263:cell_methods = "time: mean" ; - fld_s03i263:grid_mapping = "latitude_longitude" ; float fld_s03i287(time, pseudo_level_0, lat, lon) ; fld_s03i287:_FillValue = 1.e+20f ; fld_s03i287:standard_name = "water_evaporation_flux_from_canopy" ; @@ -600,15 +269,6 @@ variables: fld_s03i287:missing_value = 1.e+20f ; fld_s03i287:cell_methods = "time: mean" ; fld_s03i287:grid_mapping = "latitude_longitude" ; - float fld_s03i288(time, pseudo_level_0, lat, lon) ; - fld_s03i288:_FillValue = 1.e+20f ; - fld_s03i288:standard_name = "water_evaporation_flux" ; - fld_s03i288:long_name = "TRANSPIRATION+SOIL EVP ON TILES" ; - fld_s03i288:units = "kg m-2 s-1" ; - fld_s03i288:um_stash_source = "m01s03i288" ; - fld_s03i288:missing_value = 1.e+20f ; - fld_s03i288:cell_methods = "time: mean" ; - fld_s03i288:grid_mapping = "latitude_longitude" ; float fld_s03i289(time, pseudo_level_2, lat, lon) ; fld_s03i289:_FillValue = 1.e+20f ; fld_s03i289:standard_name = "gross_primary_productivity_of_biomass_expressed_as_carbon" ; @@ -621,15 +281,6 @@ variables: int pseudo_level_2(pseudo_level_2) ; pseudo_level_2:units = "1" ; pseudo_level_2:long_name = "pseudo_level" ; - float fld_s03i291(time, pseudo_level_2, lat, lon) ; - fld_s03i291:_FillValue = 1.e+20f ; - fld_s03i291:standard_name = "net_primary_productivity_of_biomass_expressed_as_carbon" ; - fld_s03i291:long_name = "NET PRIMARY PRODUCTIVITY ON PFTS" ; - fld_s03i291:units = "kg m-2 s-1" ; - fld_s03i291:um_stash_source = "m01s03i291" ; - fld_s03i291:missing_value = 1.e+20f ; - fld_s03i291:cell_methods = "time: mean" ; - fld_s03i291:grid_mapping = "latitude_longitude" ; float fld_s03i292(time, pseudo_level_2, lat, lon) ; fld_s03i292:_FillValue = 1.e+20f ; fld_s03i292:long_name = "PLANT RESPIRATION ON PFTS KG C/M2/S" ; @@ -638,42 +289,6 @@ variables: fld_s03i292:missing_value = 1.e+20f ; fld_s03i292:cell_methods = "time: mean" ; fld_s03i292:grid_mapping = "latitude_longitude" ; - float fld_s03i293(time, lat, lon) ; - fld_s03i293:_FillValue = 1.e+20f ; - fld_s03i293:standard_name = "soil_respiration_carbon_flux" ; - fld_s03i293:long_name = "SOIL RESPIRATION KG C/M2/S" ; - fld_s03i293:units = "kg m-2 s-1" ; - fld_s03i293:um_stash_source = "m01s03i293" ; - fld_s03i293:missing_value = 1.e+20f ; - fld_s03i293:cell_methods = "time: mean" ; - fld_s03i293:grid_mapping = "latitude_longitude" ; - float fld_s03i296(time, lat, lon) ; - fld_s03i296:_FillValue = 1.e+20f ; - fld_s03i296:standard_name = "water_evaporation_flux_from_soil" ; - fld_s03i296:long_name = "Evaporation from soil surface" ; - fld_s03i296:units = "kg m-2 s-1" ; - fld_s03i296:um_stash_source = "m01s03i296" ; - fld_s03i296:missing_value = 1.e+20f ; - fld_s03i296:cell_methods = "time: mean" ; - fld_s03i296:grid_mapping = "latitude_longitude" ; - float fld_s03i297(time, lat, lon) ; - fld_s03i297:_FillValue = 1.e+20f ; - fld_s03i297:standard_name = "water_evaporation_flux_from_canopy" ; - fld_s03i297:long_name = "Evaporation from canopy" ; - fld_s03i297:units = "kg m-2 s-1" ; - fld_s03i297:um_stash_source = "m01s03i297" ; - fld_s03i297:missing_value = 1.e+20f ; - fld_s03i297:cell_methods = "time: mean" ; - fld_s03i297:grid_mapping = "latitude_longitude" ; - float fld_s03i298(time, lat, lon) ; - fld_s03i298:_FillValue = 1.e+20f ; - fld_s03i298:standard_name = "surface_snow_and_ice_sublimation_flux" ; - fld_s03i298:long_name = "SUBLIM. SURFACE (GBM) : RATE KG/M2/S" ; - fld_s03i298:units = "kg m-2 s-1" ; - fld_s03i298:um_stash_source = "m01s03i298" ; - fld_s03i298:missing_value = 1.e+20f ; - fld_s03i298:cell_methods = "time: mean" ; - fld_s03i298:grid_mapping = "latitude_longitude" ; float fld_s03i314(time, pseudo_level_0, lat, lon) ; fld_s03i314:_FillValue = 1.e+20f ; fld_s03i314:long_name = "SURFACE NET RADIATION ON TILES" ; @@ -682,79 +297,6 @@ variables: fld_s03i314:missing_value = 1.e+20f ; fld_s03i314:cell_methods = "time: mean" ; fld_s03i314:grid_mapping = "latitude_longitude" ; - float fld_s03i317(time, pseudo_level_0, lat, lon) ; - fld_s03i317:_FillValue = 1.e+20f ; - fld_s03i317:long_name = "SURFACE TILE FRACTIONS" ; - fld_s03i317:units = "1" ; - fld_s03i317:um_stash_source = "m01s03i317" ; - fld_s03i317:missing_value = 1.e+20f ; - fld_s03i317:cell_methods = "time: mean" ; - fld_s03i317:grid_mapping = "latitude_longitude" ; - float fld_s03i318(time, pseudo_level_2, lat, lon) ; - fld_s03i318:_FillValue = 1.e+20f ; - fld_s03i318:long_name = "LEAF AREA INDICES ON PFTS" ; - fld_s03i318:units = "1" ; - fld_s03i318:um_stash_source = "m01s03i318" ; - fld_s03i318:missing_value = 1.e+20f ; - fld_s03i318:cell_methods = "time: mean" ; - fld_s03i318:grid_mapping = "latitude_longitude" ; - float fld_s03i319(time, pseudo_level_2, lat, lon) ; - fld_s03i319:_FillValue = 1.e+20f ; - fld_s03i319:long_name = "CANOPY HEIGHT ON PFTS" ; - fld_s03i319:units = "m" ; - fld_s03i319:um_stash_source = "m01s03i319" ; - fld_s03i319:missing_value = 1.e+20f ; - fld_s03i319:cell_methods = "time: mean" ; - fld_s03i319:grid_mapping = "latitude_longitude" ; - float fld_s03i321(time, pseudo_level_0, lat, lon) ; - fld_s03i321:_FillValue = 1.e+20f ; - fld_s03i321:long_name = "Canopy water on tiles" ; - fld_s03i321:units = "kg m-2" ; - fld_s03i321:um_stash_source = "m01s03i321" ; - fld_s03i321:missing_value = 1.e+20f ; - fld_s03i321:cell_methods = "time: mean" ; - fld_s03i321:grid_mapping = "latitude_longitude" ; - float fld_s03i325(time, pseudo_level_0, lat, lon) ; - fld_s03i325:_FillValue = 1.e+20f ; - fld_s03i325:long_name = "LEAF TURNOVER RATE ON PFTS" ; - fld_s03i325:um_stash_source = "m01s03i325" ; - fld_s03i325:missing_value = 1.e+20f ; - fld_s03i325:cell_methods = "time: mean" ; - fld_s03i325:grid_mapping = "latitude_longitude" ; - float fld_s03i331(time, pseudo_level_0, lat, lon) ; - fld_s03i331:_FillValue = 1.e+20f ; - fld_s03i331:long_name = "Sublimation moisture flux on tiles" ; - fld_s03i331:units = "kg m-2 s-1" ; - fld_s03i331:um_stash_source = "m01s03i331" ; - fld_s03i331:missing_value = 1.e+20f ; - fld_s03i331:cell_methods = "time: mean" ; - fld_s03i331:grid_mapping = "latitude_longitude" ; - float fld_s03i332(time, lat, lon) ; - fld_s03i332:_FillValue = 1.e+20f ; - fld_s03i332:standard_name = "toa_outgoing_longwave_flux" ; - fld_s03i332:long_name = "TOA OUTGOING LW RAD AFTER B.LAYER" ; - fld_s03i332:units = "W m-2" ; - fld_s03i332:um_stash_source = "m01s03i332" ; - fld_s03i332:missing_value = 1.e+20f ; - fld_s03i332:cell_methods = "time: mean" ; - fld_s03i332:grid_mapping = "latitude_longitude" ; - float fld_s03i353(time, lat, lon) ; - fld_s03i353:_FillValue = 1.e+20f ; - fld_s03i353:long_name = "Sublimation of sea ice meaned over sea portion of grid box" ; - fld_s03i353:units = "kg m-2 s-1" ; - fld_s03i353:um_stash_source = "m01s03i353" ; - fld_s03i353:missing_value = 1.e+20f ; - fld_s03i353:cell_methods = "time: mean" ; - fld_s03i353:grid_mapping = "latitude_longitude" ; - float fld_s03i395(time, lat, lon) ; - fld_s03i395:_FillValue = 1.e+20f ; - fld_s03i395:standard_name = "land_area_fraction" ; - fld_s03i395:long_name = "FRACTION OF LAND" ; - fld_s03i395:units = "1" ; - fld_s03i395:um_stash_source = "m01s03i395" ; - fld_s03i395:missing_value = 1.e+20f ; - fld_s03i395:cell_methods = "time: mean" ; - fld_s03i395:grid_mapping = "latitude_longitude" ; float fld_s03i460(time, lat, lon_u) ; fld_s03i460:_FillValue = 1.e+20f ; fld_s03i460:standard_name = "surface_downward_eastward_stress" ; @@ -773,301 +315,6 @@ variables: fld_s03i461:missing_value = 1.e+20f ; fld_s03i461:cell_methods = "time: mean" ; fld_s03i461:grid_mapping = "latitude_longitude" ; - float fld_s03i801(time, pseudo_level_0, lat, lon) ; - fld_s03i801:_FillValue = 1.e+20f ; - fld_s03i801:standard_name = "soil_temperature" ; - fld_s03i801:long_name = "CABLE SOIL TEMPERATURE ON TILES LAYER 1" ; - fld_s03i801:units = "K" ; - fld_s03i801:um_stash_source = "m01s03i801" ; - fld_s03i801:missing_value = 1.e+20f ; - fld_s03i801:cell_methods = "time: mean" ; - fld_s03i801:grid_mapping = "latitude_longitude" ; - float fld_s03i802(time, pseudo_level_0, lat, lon) ; - fld_s03i802:_FillValue = 1.e+20f ; - fld_s03i802:standard_name = "soil_temperature" ; - fld_s03i802:long_name = "CABLE SOIL TEMPERATURE ON TILES LAYER 2" ; - fld_s03i802:units = "K" ; - fld_s03i802:um_stash_source = "m01s03i802" ; - fld_s03i802:missing_value = 1.e+20f ; - fld_s03i802:cell_methods = "time: mean" ; - fld_s03i802:grid_mapping = "latitude_longitude" ; - float fld_s03i803(time, pseudo_level_0, lat, lon) ; - fld_s03i803:_FillValue = 1.e+20f ; - fld_s03i803:standard_name = "soil_temperature" ; - fld_s03i803:long_name = "CABLE SOIL TEMPERATURE ON TILES LAYER 3" ; - fld_s03i803:units = "K" ; - fld_s03i803:um_stash_source = "m01s03i803" ; - fld_s03i803:missing_value = 1.e+20f ; - fld_s03i803:cell_methods = "time: mean" ; - fld_s03i803:grid_mapping = "latitude_longitude" ; - float fld_s03i804(time, pseudo_level_0, lat, lon) ; - fld_s03i804:_FillValue = 1.e+20f ; - fld_s03i804:standard_name = "soil_temperature" ; - fld_s03i804:long_name = "CABLE SOIL TEMPERATURE ON TILES LAYER 4" ; - fld_s03i804:units = "K" ; - fld_s03i804:um_stash_source = "m01s03i804" ; - fld_s03i804:missing_value = 1.e+20f ; - fld_s03i804:cell_methods = "time: mean" ; - fld_s03i804:grid_mapping = "latitude_longitude" ; - float fld_s03i805(time, pseudo_level_0, lat, lon) ; - fld_s03i805:_FillValue = 1.e+20f ; - fld_s03i805:standard_name = "soil_temperature" ; - fld_s03i805:long_name = "CABLE SOIL TEMPERATURE ON TILES LAYER 5" ; - fld_s03i805:units = "K" ; - fld_s03i805:um_stash_source = "m01s03i805" ; - fld_s03i805:missing_value = 1.e+20f ; - fld_s03i805:cell_methods = "time: mean" ; - fld_s03i805:grid_mapping = "latitude_longitude" ; - float fld_s03i806(time, pseudo_level_0, lat, lon) ; - fld_s03i806:_FillValue = 1.e+20f ; - fld_s03i806:standard_name = "soil_temperature" ; - fld_s03i806:long_name = "CABLE SOIL TEMPERATURE ON TILES LAYER 6" ; - fld_s03i806:units = "K" ; - fld_s03i806:um_stash_source = "m01s03i806" ; - fld_s03i806:missing_value = 1.e+20f ; - fld_s03i806:cell_methods = "time: mean" ; - fld_s03i806:grid_mapping = "latitude_longitude" ; - float fld_s03i807(time, pseudo_level_0, lat, lon) ; - fld_s03i807:_FillValue = 1.e+20f ; - fld_s03i807:standard_name = "moisture_content_of_soil_layer" ; - fld_s03i807:long_name = "CABLE SOIL MOISTURE ON TILES LAYER 1" ; - fld_s03i807:units = "kg m-2" ; - fld_s03i807:um_stash_source = "m01s03i807" ; - fld_s03i807:missing_value = 1.e+20f ; - fld_s03i807:cell_methods = "time: mean" ; - fld_s03i807:grid_mapping = "latitude_longitude" ; - float fld_s03i808(time, pseudo_level_0, lat, lon) ; - fld_s03i808:_FillValue = 1.e+20f ; - fld_s03i808:standard_name = "moisture_content_of_soil_layer" ; - fld_s03i808:long_name = "CABLE SOIL MOISTURE ON TILES LAYER 2" ; - fld_s03i808:units = "kg m-2" ; - fld_s03i808:um_stash_source = "m01s03i808" ; - fld_s03i808:missing_value = 1.e+20f ; - fld_s03i808:cell_methods = "time: mean" ; - fld_s03i808:grid_mapping = "latitude_longitude" ; - float fld_s03i809(time, pseudo_level_0, lat, lon) ; - fld_s03i809:_FillValue = 1.e+20f ; - fld_s03i809:standard_name = "moisture_content_of_soil_layer" ; - fld_s03i809:long_name = "CABLE SOIL MOISTURE ON TILES LAYER 3" ; - fld_s03i809:units = "kg m-2" ; - fld_s03i809:um_stash_source = "m01s03i809" ; - fld_s03i809:missing_value = 1.e+20f ; - fld_s03i809:cell_methods = "time: mean" ; - fld_s03i809:grid_mapping = "latitude_longitude" ; - float fld_s03i810(time, pseudo_level_0, lat, lon) ; - fld_s03i810:_FillValue = 1.e+20f ; - fld_s03i810:standard_name = "moisture_content_of_soil_layer" ; - fld_s03i810:long_name = "CABLE SOIL MOISTURE ON TILES LAYER 4" ; - fld_s03i810:units = "kg m-2" ; - fld_s03i810:um_stash_source = "m01s03i810" ; - fld_s03i810:missing_value = 1.e+20f ; - fld_s03i810:cell_methods = "time: mean" ; - fld_s03i810:grid_mapping = "latitude_longitude" ; - float fld_s03i811(time, pseudo_level_0, lat, lon) ; - fld_s03i811:_FillValue = 1.e+20f ; - fld_s03i811:standard_name = "moisture_content_of_soil_layer" ; - fld_s03i811:long_name = "CABLE SOIL MOISTURE ON TILES LAYER 5" ; - fld_s03i811:units = "kg m-2" ; - fld_s03i811:um_stash_source = "m01s03i811" ; - fld_s03i811:missing_value = 1.e+20f ; - fld_s03i811:cell_methods = "time: mean" ; - fld_s03i811:grid_mapping = "latitude_longitude" ; - float fld_s03i812(time, pseudo_level_0, lat, lon) ; - fld_s03i812:_FillValue = 1.e+20f ; - fld_s03i812:standard_name = "moisture_content_of_soil_layer" ; - fld_s03i812:long_name = "CABLE SOIL MOISTURE ON TILES LAYER 6" ; - fld_s03i812:units = "kg m-2" ; - fld_s03i812:um_stash_source = "m01s03i812" ; - fld_s03i812:missing_value = 1.e+20f ; - fld_s03i812:cell_methods = "time: mean" ; - fld_s03i812:grid_mapping = "latitude_longitude" ; - float fld_s03i813(time, pseudo_level_0, lat, lon) ; - fld_s03i813:_FillValue = 1.e+20f ; - fld_s03i813:standard_name = "mass_fraction_of_frozen_water_in_soil_moisture" ; - fld_s03i813:long_name = "CABLE FROZEN SOIL MOIST FRAC ON TILES LAYER 1" ; - fld_s03i813:units = "1" ; - fld_s03i813:um_stash_source = "m01s03i813" ; - fld_s03i813:missing_value = 1.e+20f ; - fld_s03i813:cell_methods = "time: mean" ; - fld_s03i813:grid_mapping = "latitude_longitude" ; - float fld_s03i814(time, pseudo_level_0, lat, lon) ; - fld_s03i814:_FillValue = 1.e+20f ; - fld_s03i814:standard_name = "mass_fraction_of_frozen_water_in_soil_moisture" ; - fld_s03i814:long_name = "CABLE FROZEN SOIL MOIST FRAC ON TILES LAYER 2" ; - fld_s03i814:units = "1" ; - fld_s03i814:um_stash_source = "m01s03i814" ; - fld_s03i814:missing_value = 1.e+20f ; - fld_s03i814:cell_methods = "time: mean" ; - fld_s03i814:grid_mapping = "latitude_longitude" ; - float fld_s03i815(time, pseudo_level_0, lat, lon) ; - fld_s03i815:_FillValue = 1.e+20f ; - fld_s03i815:standard_name = "mass_fraction_of_frozen_water_in_soil_moisture" ; - fld_s03i815:long_name = "CABLE FROZEN SOIL MOIST FRAC ON TILES LAYER 3" ; - fld_s03i815:units = "1" ; - fld_s03i815:um_stash_source = "m01s03i815" ; - fld_s03i815:missing_value = 1.e+20f ; - fld_s03i815:cell_methods = "time: mean" ; - fld_s03i815:grid_mapping = "latitude_longitude" ; - float fld_s03i816(time, pseudo_level_0, lat, lon) ; - fld_s03i816:_FillValue = 1.e+20f ; - fld_s03i816:standard_name = "mass_fraction_of_frozen_water_in_soil_moisture" ; - fld_s03i816:long_name = "CABLE FROZEN SOIL MOIST FRAC ON TILES LAYER 4" ; - fld_s03i816:units = "1" ; - fld_s03i816:um_stash_source = "m01s03i816" ; - fld_s03i816:missing_value = 1.e+20f ; - fld_s03i816:cell_methods = "time: mean" ; - fld_s03i816:grid_mapping = "latitude_longitude" ; - float fld_s03i817(time, pseudo_level_0, lat, lon) ; - fld_s03i817:_FillValue = 1.e+20f ; - fld_s03i817:standard_name = "mass_fraction_of_frozen_water_in_soil_moisture" ; - fld_s03i817:long_name = "CABLE FROZEN SOIL MOIST FRAC ON TILES LAYER 5" ; - fld_s03i817:units = "1" ; - fld_s03i817:um_stash_source = "m01s03i817" ; - fld_s03i817:missing_value = 1.e+20f ; - fld_s03i817:cell_methods = "time: mean" ; - fld_s03i817:grid_mapping = "latitude_longitude" ; - float fld_s03i818(time, pseudo_level_0, lat, lon) ; - fld_s03i818:_FillValue = 1.e+20f ; - fld_s03i818:standard_name = "mass_fraction_of_frozen_water_in_soil_moisture" ; - fld_s03i818:long_name = "CABLE FROZEN SOIL MOIST FRAC ON TILES LAYER 6" ; - fld_s03i818:units = "1" ; - fld_s03i818:um_stash_source = "m01s03i818" ; - fld_s03i818:missing_value = 1.e+20f ; - fld_s03i818:cell_methods = "time: mean" ; - fld_s03i818:grid_mapping = "latitude_longitude" ; - float fld_s03i819(time, pseudo_level_0, lat, lon) ; - fld_s03i819:_FillValue = 1.e+20f ; - fld_s03i819:standard_name = "surface_snow_thickness" ; - fld_s03i819:long_name = "CABLE SNOW DEPTH ON TILES LAYER 1" ; - fld_s03i819:units = "m" ; - fld_s03i819:um_stash_source = "m01s03i819" ; - fld_s03i819:missing_value = 1.e+20f ; - fld_s03i819:cell_methods = "time: mean" ; - fld_s03i819:grid_mapping = "latitude_longitude" ; - float fld_s03i820(time, pseudo_level_0, lat, lon) ; - fld_s03i820:_FillValue = 1.e+20f ; - fld_s03i820:standard_name = "surface_snow_thickness" ; - fld_s03i820:long_name = "CABLE SNOW DEPTH ON TILES LAYER 2" ; - fld_s03i820:units = "m" ; - fld_s03i820:um_stash_source = "m01s03i820" ; - fld_s03i820:missing_value = 1.e+20f ; - fld_s03i820:cell_methods = "time: mean" ; - fld_s03i820:grid_mapping = "latitude_longitude" ; - float fld_s03i821(time, pseudo_level_0, lat, lon) ; - fld_s03i821:_FillValue = 1.e+20f ; - fld_s03i821:standard_name = "surface_snow_thickness" ; - fld_s03i821:long_name = "CABLE SNOW DEPTH ON TILES LAYER 3" ; - fld_s03i821:units = "m" ; - fld_s03i821:um_stash_source = "m01s03i821" ; - fld_s03i821:missing_value = 1.e+20f ; - fld_s03i821:cell_methods = "time: mean" ; - fld_s03i821:grid_mapping = "latitude_longitude" ; - float fld_s03i822(time, pseudo_level_0, lat, lon) ; - fld_s03i822:_FillValue = 1.e+20f ; - fld_s03i822:standard_name = "surface_snow_amount" ; - fld_s03i822:long_name = "CABLE SNOW MASS ON TILES LAYER 1" ; - fld_s03i822:units = "kg m-2" ; - fld_s03i822:um_stash_source = "m01s03i822" ; - fld_s03i822:missing_value = 1.e+20f ; - fld_s03i822:cell_methods = "time: mean" ; - fld_s03i822:grid_mapping = "latitude_longitude" ; - float fld_s03i823(time, pseudo_level_0, lat, lon) ; - fld_s03i823:_FillValue = 1.e+20f ; - fld_s03i823:standard_name = "surface_snow_amount" ; - fld_s03i823:long_name = "CABLE SNOW MASS ON TILES LAYER 2" ; - fld_s03i823:units = "kg m-2" ; - fld_s03i823:um_stash_source = "m01s03i823" ; - fld_s03i823:missing_value = 1.e+20f ; - fld_s03i823:cell_methods = "time: mean" ; - fld_s03i823:grid_mapping = "latitude_longitude" ; - float fld_s03i824(time, pseudo_level_0, lat, lon) ; - fld_s03i824:_FillValue = 1.e+20f ; - fld_s03i824:standard_name = "surface_snow_amount" ; - fld_s03i824:long_name = "CABLE SNOW MASS ON TILES LAYER 3" ; - fld_s03i824:units = "kg m-2" ; - fld_s03i824:um_stash_source = "m01s03i824" ; - fld_s03i824:missing_value = 1.e+20f ; - fld_s03i824:cell_methods = "time: mean" ; - fld_s03i824:grid_mapping = "latitude_longitude" ; - float fld_s03i825(time, pseudo_level_0, lat, lon) ; - fld_s03i825:_FillValue = 1.e+20f ; - fld_s03i825:standard_name = "temperature_in_surface_snow" ; - fld_s03i825:long_name = "CABLE SNOW TEMPERATURE ON TILES LAYER 1" ; - fld_s03i825:units = "K" ; - fld_s03i825:um_stash_source = "m01s03i825" ; - fld_s03i825:missing_value = 1.e+20f ; - fld_s03i825:cell_methods = "time: mean" ; - fld_s03i825:grid_mapping = "latitude_longitude" ; - float fld_s03i826(time, pseudo_level_0, lat, lon) ; - fld_s03i826:_FillValue = 1.e+20f ; - fld_s03i826:standard_name = "temperature_in_surface_snow" ; - fld_s03i826:long_name = "CABLE SNOW TEMPERATURE ON TILES LAYER 2" ; - fld_s03i826:units = "K" ; - fld_s03i826:um_stash_source = "m01s03i826" ; - fld_s03i826:missing_value = 1.e+20f ; - fld_s03i826:cell_methods = "time: mean" ; - fld_s03i826:grid_mapping = "latitude_longitude" ; - float fld_s03i827(time, pseudo_level_0, lat, lon) ; - fld_s03i827:_FillValue = 1.e+20f ; - fld_s03i827:standard_name = "temperature_in_surface_snow" ; - fld_s03i827:long_name = "CABLE SNOW TEMPERATURE ON TILES LAYER 3" ; - fld_s03i827:units = "K" ; - fld_s03i827:um_stash_source = "m01s03i827" ; - fld_s03i827:missing_value = 1.e+20f ; - fld_s03i827:cell_methods = "time: mean" ; - fld_s03i827:grid_mapping = "latitude_longitude" ; - float fld_s03i828(time, pseudo_level_0, lat, lon) ; - fld_s03i828:_FillValue = 1.e+20f ; - fld_s03i828:standard_name = "snow_density" ; - fld_s03i828:long_name = "CABLE SNOW DENSITY ON TILES LAYER 1" ; - fld_s03i828:units = "kg m-3" ; - fld_s03i828:um_stash_source = "m01s03i828" ; - fld_s03i828:missing_value = 1.e+20f ; - fld_s03i828:cell_methods = "time: mean" ; - fld_s03i828:grid_mapping = "latitude_longitude" ; - float fld_s03i829(time, pseudo_level_0, lat, lon) ; - fld_s03i829:_FillValue = 1.e+20f ; - fld_s03i829:standard_name = "snow_density" ; - fld_s03i829:long_name = "CABLE SNOW DENSITY ON TILES LAYER 2" ; - fld_s03i829:units = "kg m-3" ; - fld_s03i829:um_stash_source = "m01s03i829" ; - fld_s03i829:missing_value = 1.e+20f ; - fld_s03i829:cell_methods = "time: mean" ; - fld_s03i829:grid_mapping = "latitude_longitude" ; - float fld_s03i830(time, pseudo_level_0, lat, lon) ; - fld_s03i830:_FillValue = 1.e+20f ; - fld_s03i830:standard_name = "snow_density" ; - fld_s03i830:long_name = "CABLE SNOW DENSITY ON TILES LAYER 3" ; - fld_s03i830:units = "kg m-3" ; - fld_s03i830:um_stash_source = "m01s03i830" ; - fld_s03i830:missing_value = 1.e+20f ; - fld_s03i830:cell_methods = "time: mean" ; - fld_s03i830:grid_mapping = "latitude_longitude" ; - float fld_s03i831(time, pseudo_level_0, lat, lon) ; - fld_s03i831:_FillValue = 1.e+20f ; - fld_s03i831:standard_name = "snow_density" ; - fld_s03i831:long_name = "CABLE MEAN SNOW DENSITY ON TILES" ; - fld_s03i831:units = "kg m-3" ; - fld_s03i831:um_stash_source = "m01s03i831" ; - fld_s03i831:missing_value = 1.e+20f ; - fld_s03i831:cell_methods = "time: mean" ; - fld_s03i831:grid_mapping = "latitude_longitude" ; - float fld_s03i832(time, pseudo_level_0, lat, lon) ; - fld_s03i832:_FillValue = 1.e+20f ; - fld_s03i832:standard_name = "age_of_surface_snow" ; - fld_s03i832:long_name = "CABLE SNOW AGE ON TILES" ; - fld_s03i832:units = "day" ; - fld_s03i832:um_stash_source = "m01s03i832" ; - fld_s03i832:missing_value = 1.e+20f ; - fld_s03i832:cell_methods = "time: mean" ; - fld_s03i832:grid_mapping = "latitude_longitude" ; - float fld_s03i835(time, pseudo_level_0, lat, lon) ; - fld_s03i835:_FillValue = 1.e+20f ; - fld_s03i835:long_name = "PREVIOUS YEAR SURF FRACTIONS (TILES)" ; - fld_s03i835:um_stash_source = "m01s03i835" ; - fld_s03i835:missing_value = 1.e+20f ; - fld_s03i835:cell_methods = "time: mean" ; - fld_s03i835:grid_mapping = "latitude_longitude" ; float fld_s03i851(time_0, pseudo_level_0, lat, lon) ; fld_s03i851:_FillValue = 1.e+20f ; fld_s03i851:long_name = "CARBON POOL LABILE ON TILES" ; @@ -1079,509 +326,6 @@ variables: time_0:units = "days since 0001-01-01 00:00" ; time_0:standard_name = "time" ; time_0:calendar = "proleptic_gregorian" ; - float fld_s03i852(time_0, pseudo_level_0, lat, lon) ; - fld_s03i852:_FillValue = 1.e+20f ; - fld_s03i852:long_name = "CARBON POOL PLANT - LEAF ON TILES " ; - fld_s03i852:um_stash_source = "m01s03i852" ; - fld_s03i852:missing_value = 1.e+20f ; - fld_s03i852:grid_mapping = "latitude_longitude" ; - float fld_s03i853(time_0, pseudo_level_0, lat, lon) ; - fld_s03i853:_FillValue = 1.e+20f ; - fld_s03i853:long_name = "CARBON POOL PLANT - WOOD ON TILES" ; - fld_s03i853:um_stash_source = "m01s03i853" ; - fld_s03i853:missing_value = 1.e+20f ; - fld_s03i853:grid_mapping = "latitude_longitude" ; - float fld_s03i854(time_0, pseudo_level_0, lat, lon) ; - fld_s03i854:_FillValue = 1.e+20f ; - fld_s03i854:long_name = "CARBON POOL PLANT - ROOT ON TILES" ; - fld_s03i854:um_stash_source = "m01s03i854" ; - fld_s03i854:missing_value = 1.e+20f ; - fld_s03i854:grid_mapping = "latitude_longitude" ; - float fld_s03i855(time_0, pseudo_level_0, lat, lon) ; - fld_s03i855:_FillValue = 1.e+20f ; - fld_s03i855:long_name = "CARBON POOL LITTER - METB ON TILES" ; - fld_s03i855:um_stash_source = "m01s03i855" ; - fld_s03i855:missing_value = 1.e+20f ; - fld_s03i855:grid_mapping = "latitude_longitude" ; - float fld_s03i856(time_0, pseudo_level_0, lat, lon) ; - fld_s03i856:_FillValue = 1.e+20f ; - fld_s03i856:long_name = "CARBON POOL LITTER - STR ON TILES" ; - fld_s03i856:um_stash_source = "m01s03i856" ; - fld_s03i856:missing_value = 1.e+20f ; - fld_s03i856:grid_mapping = "latitude_longitude" ; - float fld_s03i857(time_0, pseudo_level_0, lat, lon) ; - fld_s03i857:_FillValue = 1.e+20f ; - fld_s03i857:long_name = "CARBON POOL LITTER - CWD ON TILES" ; - fld_s03i857:um_stash_source = "m01s03i857" ; - fld_s03i857:missing_value = 1.e+20f ; - fld_s03i857:grid_mapping = "latitude_longitude" ; - float fld_s03i858(time_0, pseudo_level_0, lat, lon) ; - fld_s03i858:_FillValue = 1.e+20f ; - fld_s03i858:long_name = "CARBON POOL SOIL - MIC ON TILES" ; - fld_s03i858:um_stash_source = "m01s03i858" ; - fld_s03i858:missing_value = 1.e+20f ; - fld_s03i858:grid_mapping = "latitude_longitude" ; - float fld_s03i859(time_0, pseudo_level_0, lat, lon) ; - fld_s03i859:_FillValue = 1.e+20f ; - fld_s03i859:long_name = "CARBON POOL SOIL - SLOW ON TILES" ; - fld_s03i859:um_stash_source = "m01s03i859" ; - fld_s03i859:missing_value = 1.e+20f ; - fld_s03i859:grid_mapping = "latitude_longitude" ; - float fld_s03i860(time_0, pseudo_level_0, lat, lon) ; - fld_s03i860:_FillValue = 1.e+20f ; - fld_s03i860:long_name = "CARBON POOL SOIL - PASS ON TILES" ; - fld_s03i860:um_stash_source = "m01s03i860" ; - fld_s03i860:missing_value = 1.e+20f ; - fld_s03i860:grid_mapping = "latitude_longitude" ; - float fld_s03i861(time_0, pseudo_level_0, lat, lon) ; - fld_s03i861:_FillValue = 1.e+20f ; - fld_s03i861:long_name = "NITROGEN POOL PLANT - LEAF ON TILES" ; - fld_s03i861:um_stash_source = "m01s03i861" ; - fld_s03i861:missing_value = 1.e+20f ; - fld_s03i861:grid_mapping = "latitude_longitude" ; - float fld_s03i862(time_0, pseudo_level_0, lat, lon) ; - fld_s03i862:_FillValue = 1.e+20f ; - fld_s03i862:long_name = "NITROGEN POOL PLANT - WOOD ON TILES" ; - fld_s03i862:um_stash_source = "m01s03i862" ; - fld_s03i862:missing_value = 1.e+20f ; - fld_s03i862:grid_mapping = "latitude_longitude" ; - float fld_s03i863(time_0, pseudo_level_0, lat, lon) ; - fld_s03i863:_FillValue = 1.e+20f ; - fld_s03i863:long_name = "NITROGEN POOL PLANT - ROOT ON TILES" ; - fld_s03i863:um_stash_source = "m01s03i863" ; - fld_s03i863:missing_value = 1.e+20f ; - fld_s03i863:grid_mapping = "latitude_longitude" ; - float fld_s03i864(time_0, pseudo_level_0, lat, lon) ; - fld_s03i864:_FillValue = 1.e+20f ; - fld_s03i864:long_name = "NITROGEN POOL LITTER - METB ON TILES" ; - fld_s03i864:um_stash_source = "m01s03i864" ; - fld_s03i864:missing_value = 1.e+20f ; - fld_s03i864:grid_mapping = "latitude_longitude" ; - float fld_s03i865(time_0, pseudo_level_0, lat, lon) ; - fld_s03i865:_FillValue = 1.e+20f ; - fld_s03i865:long_name = "NITROGEN POOL LITTER - STR ON TILES" ; - fld_s03i865:um_stash_source = "m01s03i865" ; - fld_s03i865:missing_value = 1.e+20f ; - fld_s03i865:grid_mapping = "latitude_longitude" ; - float fld_s03i866(time_0, pseudo_level_0, lat, lon) ; - fld_s03i866:_FillValue = 1.e+20f ; - fld_s03i866:long_name = "NITROGEN POOL LITTER - CWD ON TILES" ; - fld_s03i866:um_stash_source = "m01s03i866" ; - fld_s03i866:missing_value = 1.e+20f ; - fld_s03i866:grid_mapping = "latitude_longitude" ; - float fld_s03i867(time_0, pseudo_level_0, lat, lon) ; - fld_s03i867:_FillValue = 1.e+20f ; - fld_s03i867:long_name = "NITROGEN POOL SOIL - MIC ON TILE" ; - fld_s03i867:um_stash_source = "m01s03i867" ; - fld_s03i867:missing_value = 1.e+20f ; - fld_s03i867:grid_mapping = "latitude_longitude" ; - float fld_s03i868(time_0, pseudo_level_0, lat, lon) ; - fld_s03i868:_FillValue = 1.e+20f ; - fld_s03i868:long_name = "NITROGEN POOL SOIL - SLOW ON TILES" ; - fld_s03i868:um_stash_source = "m01s03i868" ; - fld_s03i868:missing_value = 1.e+20f ; - fld_s03i868:grid_mapping = "latitude_longitude" ; - float fld_s03i869(time_0, pseudo_level_0, lat, lon) ; - fld_s03i869:_FillValue = 1.e+20f ; - fld_s03i869:long_name = "NITROGEN POOL SOIL - PASS ON TILES" ; - fld_s03i869:um_stash_source = "m01s03i869" ; - fld_s03i869:missing_value = 1.e+20f ; - fld_s03i869:grid_mapping = "latitude_longitude" ; - float fld_s03i870(time_0, pseudo_level_0, lat, lon) ; - fld_s03i870:_FillValue = 1.e+20f ; - fld_s03i870:long_name = "NITROGEN POOL SOIL MINIMUM (TILES)" ; - fld_s03i870:um_stash_source = "m01s03i870" ; - fld_s03i870:missing_value = 1.e+20f ; - fld_s03i870:grid_mapping = "latitude_longitude" ; - float fld_s03i871(time_0, pseudo_level_0, lat, lon) ; - fld_s03i871:_FillValue = 1.e+20f ; - fld_s03i871:long_name = "PHOSPHORUS POOL PLANT - LEAF (TILES)" ; - fld_s03i871:um_stash_source = "m01s03i871" ; - fld_s03i871:missing_value = 1.e+20f ; - fld_s03i871:grid_mapping = "latitude_longitude" ; - float fld_s03i872(time_0, pseudo_level_0, lat, lon) ; - fld_s03i872:_FillValue = 1.e+20f ; - fld_s03i872:long_name = "PHOSPHORUS POOL PLANT - WOOD (TILES)" ; - fld_s03i872:um_stash_source = "m01s03i872" ; - fld_s03i872:missing_value = 1.e+20f ; - fld_s03i872:grid_mapping = "latitude_longitude" ; - float fld_s03i873(time_0, pseudo_level_0, lat, lon) ; - fld_s03i873:_FillValue = 1.e+20f ; - fld_s03i873:long_name = "PHOSPHORUS POOL PLANT - ROOT (TILES)" ; - fld_s03i873:um_stash_source = "m01s03i873" ; - fld_s03i873:missing_value = 1.e+20f ; - fld_s03i873:grid_mapping = "latitude_longitude" ; - float fld_s03i874(time_0, pseudo_level_0, lat, lon) ; - fld_s03i874:_FillValue = 1.e+20f ; - fld_s03i874:long_name = "PHOSPHORUS POOL LITTER- METB (TILES)" ; - fld_s03i874:um_stash_source = "m01s03i874" ; - fld_s03i874:missing_value = 1.e+20f ; - fld_s03i874:grid_mapping = "latitude_longitude" ; - float fld_s03i875(time_0, pseudo_level_0, lat, lon) ; - fld_s03i875:_FillValue = 1.e+20f ; - fld_s03i875:long_name = "PHOSPHORUS POOL LITTER - STR (TILES)" ; - fld_s03i875:um_stash_source = "m01s03i875" ; - fld_s03i875:missing_value = 1.e+20f ; - fld_s03i875:grid_mapping = "latitude_longitude" ; - float fld_s03i876(time_0, pseudo_level_0, lat, lon) ; - fld_s03i876:_FillValue = 1.e+20f ; - fld_s03i876:long_name = "PHOSPHORUS POOL LITTER - CWD (TILES)" ; - fld_s03i876:um_stash_source = "m01s03i876" ; - fld_s03i876:missing_value = 1.e+20f ; - fld_s03i876:grid_mapping = "latitude_longitude" ; - float fld_s03i877(time_0, pseudo_level_0, lat, lon) ; - fld_s03i877:_FillValue = 1.e+20f ; - fld_s03i877:long_name = "PHOSPHORUS POOL SOIL - MIC (TILES)" ; - fld_s03i877:um_stash_source = "m01s03i877" ; - fld_s03i877:missing_value = 1.e+20f ; - fld_s03i877:grid_mapping = "latitude_longitude" ; - float fld_s03i878(time_0, pseudo_level_0, lat, lon) ; - fld_s03i878:_FillValue = 1.e+20f ; - fld_s03i878:long_name = "PHOSPHORUS POOL SOIL - SLOW (TILES)" ; - fld_s03i878:um_stash_source = "m01s03i878" ; - fld_s03i878:missing_value = 1.e+20f ; - fld_s03i878:grid_mapping = "latitude_longitude" ; - float fld_s03i879(time_0, pseudo_level_0, lat, lon) ; - fld_s03i879:_FillValue = 1.e+20f ; - fld_s03i879:long_name = "PHOSPHORUS POOL SOIL - PASS (TILES)" ; - fld_s03i879:um_stash_source = "m01s03i879" ; - fld_s03i879:missing_value = 1.e+20f ; - fld_s03i879:grid_mapping = "latitude_longitude" ; - float fld_s03i880(time_0, pseudo_level_0, lat, lon) ; - fld_s03i880:_FillValue = 1.e+20f ; - fld_s03i880:long_name = "PHOSPHORUS POOL SOIL LABILE (TILES)" ; - fld_s03i880:um_stash_source = "m01s03i880" ; - fld_s03i880:missing_value = 1.e+20f ; - fld_s03i880:grid_mapping = "latitude_longitude" ; - float fld_s03i881(time_0, pseudo_level_0, lat, lon) ; - fld_s03i881:_FillValue = 1.e+20f ; - fld_s03i881:long_name = "PHOSPHORUS POOL SOIL SORB ON TILES" ; - fld_s03i881:um_stash_source = "m01s03i881" ; - fld_s03i881:missing_value = 1.e+20f ; - fld_s03i881:grid_mapping = "latitude_longitude" ; - float fld_s03i882(time_0, pseudo_level_0, lat, lon) ; - fld_s03i882:_FillValue = 1.e+20f ; - fld_s03i882:long_name = "PHOSPHORUS POOL SOIL OCC ON TILES" ; - fld_s03i882:um_stash_source = "m01s03i882" ; - fld_s03i882:missing_value = 1.e+20f ; - fld_s03i882:grid_mapping = "latitude_longitude" ; - float fld_s03i884(time, pseudo_level_0, lat, lon) ; - fld_s03i884:_FillValue = 1.e+20f ; - fld_s03i884:long_name = "NITROGEN DEPOSITION" ; - fld_s03i884:um_stash_source = "m01s03i884" ; - fld_s03i884:missing_value = 1.e+20f ; - fld_s03i884:cell_methods = "time: mean" ; - fld_s03i884:grid_mapping = "latitude_longitude" ; - float fld_s03i885(time, pseudo_level_0, lat, lon) ; - fld_s03i885:_FillValue = 1.e+20f ; - fld_s03i885:long_name = "NITROGEN FIXATION" ; - fld_s03i885:um_stash_source = "m01s03i885" ; - fld_s03i885:missing_value = 1.e+20f ; - fld_s03i885:cell_methods = "time: mean" ; - fld_s03i885:grid_mapping = "latitude_longitude" ; - float fld_s03i893(time, pseudo_level_0, lat, lon) ; - fld_s03i893:_FillValue = 1.e+20f ; - fld_s03i893:long_name = "LEAF AREA INDEX (CASA-CNP GLAI)" ; - fld_s03i893:um_stash_source = "m01s03i893" ; - fld_s03i893:missing_value = 1.e+20f ; - fld_s03i893:cell_methods = "time: mean" ; - fld_s03i893:grid_mapping = "latitude_longitude" ; - float fld_s03i895(time, pseudo_level_0, lat, lon) ; - fld_s03i895:_FillValue = 1.e+20f ; - fld_s03i895:long_name = "WOOD FLUX CARBON (CASA-CNP)" ; - fld_s03i895:um_stash_source = "m01s03i895" ; - fld_s03i895:missing_value = 1.e+20f ; - fld_s03i895:cell_methods = "time: mean" ; - fld_s03i895:grid_mapping = "latitude_longitude" ; - float fld_s03i896(time, pseudo_level_0, lat, lon) ; - fld_s03i896:_FillValue = 1.e+20f ; - fld_s03i896:long_name = "WOOD FLUX NITROGEN (CASA-CNP)" ; - fld_s03i896:um_stash_source = "m01s03i896" ; - fld_s03i896:missing_value = 1.e+20f ; - fld_s03i896:cell_methods = "time: mean" ; - fld_s03i896:grid_mapping = "latitude_longitude" ; - float fld_s03i897(time, pseudo_level_0, lat, lon) ; - fld_s03i897:_FillValue = 1.e+20f ; - fld_s03i897:long_name = "WOOD FLUX PHOSPHOR (CASA-CNP)" ; - fld_s03i897:um_stash_source = "m01s03i897" ; - fld_s03i897:missing_value = 1.e+20f ; - fld_s03i897:cell_methods = "time: mean" ; - fld_s03i897:grid_mapping = "latitude_longitude" ; - float fld_s03i898(time_0, pseudo_level_0, lat, lon) ; - fld_s03i898:_FillValue = 1.e+20f ; - fld_s03i898:long_name = "WOOD HARVEST CARBON1(CASA-CNP)" ; - fld_s03i898:um_stash_source = "m01s03i898" ; - fld_s03i898:missing_value = 1.e+20f ; - fld_s03i898:grid_mapping = "latitude_longitude" ; - float fld_s03i899(time_0, pseudo_level_0, lat, lon) ; - fld_s03i899:_FillValue = 1.e+20f ; - fld_s03i899:long_name = "WOOD HARVEST CARBON2(CASA-CNP)" ; - fld_s03i899:um_stash_source = "m01s03i899" ; - fld_s03i899:missing_value = 1.e+20f ; - fld_s03i899:grid_mapping = "latitude_longitude" ; - float fld_s03i900(time_0, pseudo_level_0, lat, lon) ; - fld_s03i900:_FillValue = 1.e+20f ; - fld_s03i900:long_name = "WOOD HARVEST CARBON3(CASA-CNP)" ; - fld_s03i900:um_stash_source = "m01s03i900" ; - fld_s03i900:missing_value = 1.e+20f ; - fld_s03i900:grid_mapping = "latitude_longitude" ; - float fld_s03i901(time_0, pseudo_level_0, lat, lon) ; - fld_s03i901:_FillValue = 1.e+20f ; - fld_s03i901:long_name = "WOOD HARVEST NITROG1(CASA-CNP)" ; - fld_s03i901:um_stash_source = "m01s03i901" ; - fld_s03i901:missing_value = 1.e+20f ; - fld_s03i901:grid_mapping = "latitude_longitude" ; - float fld_s03i902(time_0, pseudo_level_0, lat, lon) ; - fld_s03i902:_FillValue = 1.e+20f ; - fld_s03i902:long_name = "WOOD HARVEST NITROG2(CASA-CNP)" ; - fld_s03i902:um_stash_source = "m01s03i902" ; - fld_s03i902:missing_value = 1.e+20f ; - fld_s03i902:grid_mapping = "latitude_longitude" ; - float fld_s03i903(time_0, pseudo_level_0, lat, lon) ; - fld_s03i903:_FillValue = 1.e+20f ; - fld_s03i903:long_name = "WOOD HARVEST NITROG3(CASA-CNP)" ; - fld_s03i903:um_stash_source = "m01s03i903" ; - fld_s03i903:missing_value = 1.e+20f ; - fld_s03i903:grid_mapping = "latitude_longitude" ; - float fld_s03i904(time_0, pseudo_level_0, lat, lon) ; - fld_s03i904:_FillValue = 1.e+20f ; - fld_s03i904:long_name = "WOOD HARVEST PHOSPH1(CASA-CNP)" ; - fld_s03i904:um_stash_source = "m01s03i904" ; - fld_s03i904:missing_value = 1.e+20f ; - fld_s03i904:grid_mapping = "latitude_longitude" ; - float fld_s03i905(time_0, pseudo_level_0, lat, lon) ; - fld_s03i905:_FillValue = 1.e+20f ; - fld_s03i905:long_name = "WOOD HARVEST PHOSPH2(CASA-CNP)" ; - fld_s03i905:um_stash_source = "m01s03i905" ; - fld_s03i905:missing_value = 1.e+20f ; - fld_s03i905:grid_mapping = "latitude_longitude" ; - float fld_s03i906(time_0, pseudo_level_0, lat, lon) ; - fld_s03i906:_FillValue = 1.e+20f ; - fld_s03i906:long_name = "WOOD HARVEST PHOSPH3(CASA-CNP)" ; - fld_s03i906:um_stash_source = "m01s03i906" ; - fld_s03i906:missing_value = 1.e+20f ; - fld_s03i906:grid_mapping = "latitude_longitude" ; - float fld_s03i907(time, pseudo_level_0, lat, lon) ; - fld_s03i907:_FillValue = 1.e+20f ; - fld_s03i907:long_name = "WOOD RESPIRA CARBON1(CASA-CNP)" ; - fld_s03i907:um_stash_source = "m01s03i907" ; - fld_s03i907:missing_value = 1.e+20f ; - fld_s03i907:cell_methods = "time: mean" ; - fld_s03i907:grid_mapping = "latitude_longitude" ; - float fld_s03i908(time, pseudo_level_0, lat, lon) ; - fld_s03i908:_FillValue = 1.e+20f ; - fld_s03i908:long_name = "WOOD RESPIRA CARBON2(CASA-CNP)" ; - fld_s03i908:um_stash_source = "m01s03i908" ; - fld_s03i908:missing_value = 1.e+20f ; - fld_s03i908:cell_methods = "time: mean" ; - fld_s03i908:grid_mapping = "latitude_longitude" ; - float fld_s03i909(time, pseudo_level_0, lat, lon) ; - fld_s03i909:_FillValue = 1.e+20f ; - fld_s03i909:long_name = "WOOD RESPIRA CARBON3(CASA-CNP)" ; - fld_s03i909:um_stash_source = "m01s03i909" ; - fld_s03i909:missing_value = 1.e+20f ; - fld_s03i909:cell_methods = "time: mean" ; - fld_s03i909:grid_mapping = "latitude_longitude" ; - float fld_s03i910(time, pseudo_level_0, lat, lon) ; - fld_s03i910:_FillValue = 1.e+20f ; - fld_s03i910:long_name = "WOOD RESPIRA NITROG1(CASA-CNP)" ; - fld_s03i910:um_stash_source = "m01s03i910" ; - fld_s03i910:missing_value = 1.e+20f ; - fld_s03i910:cell_methods = "time: mean" ; - fld_s03i910:grid_mapping = "latitude_longitude" ; - float fld_s03i911(time, pseudo_level_0, lat, lon) ; - fld_s03i911:_FillValue = 1.e+20f ; - fld_s03i911:long_name = "WOOD RESPIRA NITROG2(CASA-CNP)" ; - fld_s03i911:um_stash_source = "m01s03i911" ; - fld_s03i911:missing_value = 1.e+20f ; - fld_s03i911:cell_methods = "time: mean" ; - fld_s03i911:grid_mapping = "latitude_longitude" ; - float fld_s03i912(time, pseudo_level_0, lat, lon) ; - fld_s03i912:_FillValue = 1.e+20f ; - fld_s03i912:long_name = "WOOD RESPIRA NITROG3(CASA-CNP)" ; - fld_s03i912:um_stash_source = "m01s03i912" ; - fld_s03i912:missing_value = 1.e+20f ; - fld_s03i912:cell_methods = "time: mean" ; - fld_s03i912:grid_mapping = "latitude_longitude" ; - float fld_s03i913(time, pseudo_level_0, lat, lon) ; - fld_s03i913:_FillValue = 1.e+20f ; - fld_s03i913:long_name = "WOOD RESPIRA PHOSPH1(CASA-CNP)" ; - fld_s03i913:um_stash_source = "m01s03i913" ; - fld_s03i913:missing_value = 1.e+20f ; - fld_s03i913:cell_methods = "time: mean" ; - fld_s03i913:grid_mapping = "latitude_longitude" ; - float fld_s03i914(time, pseudo_level_0, lat, lon) ; - fld_s03i914:_FillValue = 1.e+20f ; - fld_s03i914:long_name = "WOOD RESPIRA PHOSPH2(CASA-CNP)" ; - fld_s03i914:um_stash_source = "m01s03i914" ; - fld_s03i914:missing_value = 1.e+20f ; - fld_s03i914:cell_methods = "time: mean" ; - fld_s03i914:grid_mapping = "latitude_longitude" ; - float fld_s03i915(time, pseudo_level_0, lat, lon) ; - fld_s03i915:_FillValue = 1.e+20f ; - fld_s03i915:long_name = "WOOD RESPIRA PHOSPH3(CASA-CNP)" ; - fld_s03i915:um_stash_source = "m01s03i915" ; - fld_s03i915:missing_value = 1.e+20f ; - fld_s03i915:cell_methods = "time: mean" ; - fld_s03i915:grid_mapping = "latitude_longitude" ; - float fld_s03i916(time, pseudo_level_0, lat, lon) ; - fld_s03i916:_FillValue = 1.e+20f ; - fld_s03i916:long_name = "THIN RATIO FOR FOREST (CASA-CNP)" ; - fld_s03i916:um_stash_source = "m01s03i916" ; - fld_s03i916:missing_value = 1.e+20f ; - fld_s03i916:cell_methods = "time: mean" ; - fld_s03i916:grid_mapping = "latitude_longitude" ; - float fld_s03i917(time, pseudo_level_0, lat, lon) ; - fld_s03i917:_FillValue = 1.e+20f ; - fld_s03i917:long_name = "NITROGEN NET RELEASE (CASA-CNP)" ; - fld_s03i917:um_stash_source = "m01s03i917" ; - fld_s03i917:missing_value = 1.e+20f ; - fld_s03i917:cell_methods = "time: mean" ; - fld_s03i917:grid_mapping = "latitude_longitude" ; - float fld_s03i918(time, pseudo_level_0, lat, lon) ; - fld_s03i918:_FillValue = 1.e+20f ; - fld_s03i918:long_name = "NITROGEN LEACHING (CASA-CNP)" ; - fld_s03i918:um_stash_source = "m01s03i918" ; - fld_s03i918:missing_value = 1.e+20f ; - fld_s03i918:cell_methods = "time: mean" ; - fld_s03i918:grid_mapping = "latitude_longitude" ; - float fld_s03i919(time, pseudo_level_0, lat, lon) ; - fld_s03i919:_FillValue = 1.e+20f ; - fld_s03i919:long_name = "NITROGEN UPTAKE (CASA-CNP)" ; - fld_s03i919:um_stash_source = "m01s03i919" ; - fld_s03i919:missing_value = 1.e+20f ; - fld_s03i919:cell_methods = "time: mean" ; - fld_s03i919:grid_mapping = "latitude_longitude" ; - float fld_s03i920(time, pseudo_level_0, lat, lon) ; - fld_s03i920:_FillValue = 1.e+20f ; - fld_s03i920:long_name = "NITROGEN LOSS (CASA-CNP)" ; - fld_s03i920:um_stash_source = "m01s03i920" ; - fld_s03i920:missing_value = 1.e+20f ; - fld_s03i920:cell_methods = "time: mean" ; - fld_s03i920:grid_mapping = "latitude_longitude" ; - float fld_s04i203(time, lat, lon) ; - fld_s04i203:_FillValue = 1.e+20f ; - fld_s04i203:standard_name = "stratiform_rainfall_flux" ; - fld_s04i203:long_name = "LARGE SCALE RAINFALL RATE KG/M2/S" ; - fld_s04i203:units = "kg m-2 s-1" ; - fld_s04i203:um_stash_source = "m01s04i203" ; - fld_s04i203:missing_value = 1.e+20f ; - fld_s04i203:cell_methods = "time: mean" ; - fld_s04i203:grid_mapping = "latitude_longitude" ; - float fld_s04i204(time, lat, lon) ; - fld_s04i204:_FillValue = 1.e+20f ; - fld_s04i204:standard_name = "stratiform_snowfall_flux" ; - fld_s04i204:long_name = "LARGE SCALE SNOWFALL RATE KG/M2/S" ; - fld_s04i204:units = "kg m-2 s-1" ; - fld_s04i204:um_stash_source = "m01s04i204" ; - fld_s04i204:missing_value = 1.e+20f ; - fld_s04i204:cell_methods = "time: mean" ; - fld_s04i204:grid_mapping = "latitude_longitude" ; - float fld_s05i205(time, lat, lon) ; - fld_s05i205:_FillValue = 1.e+20f ; - fld_s05i205:standard_name = "convective_rainfall_flux" ; - fld_s05i205:long_name = "CONVECTIVE RAINFALL RATE KG/M2/S" ; - fld_s05i205:units = "kg m-2 s-1" ; - fld_s05i205:um_stash_source = "m01s05i205" ; - fld_s05i205:missing_value = 1.e+20f ; - fld_s05i205:cell_methods = "time: mean" ; - fld_s05i205:grid_mapping = "latitude_longitude" ; - float fld_s05i206(time, lat, lon) ; - fld_s05i206:_FillValue = 1.e+20f ; - fld_s05i206:standard_name = "convective_snowfall_flux" ; - fld_s05i206:long_name = "CONVECTIVE SNOWFALL RATE KG/M2/S" ; - fld_s05i206:units = "kg m-2 s-1" ; - fld_s05i206:um_stash_source = "m01s05i206" ; - fld_s05i206:missing_value = 1.e+20f ; - fld_s05i206:cell_methods = "time: mean" ; - fld_s05i206:grid_mapping = "latitude_longitude" ; - float fld_s05i208(time, lat, lon) ; - fld_s05i208:_FillValue = 1.e+20f ; - fld_s05i208:standard_name = "air_pressure_at_convective_cloud_top" ; - fld_s05i208:long_name = "PRESSURE AT CONVECTIVE CLOUD TOP" ; - fld_s05i208:units = "Pa" ; - fld_s05i208:um_stash_source = "m01s05i208" ; - fld_s05i208:missing_value = 1.e+20f ; - fld_s05i208:cell_methods = "time: mean" ; - fld_s05i208:grid_mapping = "latitude_longitude" ; - float fld_s05i214(time, lat, lon) ; - fld_s05i214:_FillValue = 1.e+20f ; - fld_s05i214:standard_name = "rainfall_flux" ; - fld_s05i214:long_name = "TOTAL RAINFALL RATE: LS+CONV KG/M2/S" ; - fld_s05i214:units = "kg m-2 s-1" ; - fld_s05i214:um_stash_source = "m01s05i214" ; - fld_s05i214:missing_value = 1.e+20f ; - fld_s05i214:cell_methods = "time: mean" ; - fld_s05i214:grid_mapping = "latitude_longitude" ; - float fld_s05i215(time, lat, lon) ; - fld_s05i215:_FillValue = 1.e+20f ; - fld_s05i215:standard_name = "snowfall_flux" ; - fld_s05i215:long_name = "TOTAL SNOWFALL RATE: LS+CONV KG/M2/S" ; - fld_s05i215:units = "kg m-2 s-1" ; - fld_s05i215:um_stash_source = "m01s05i215" ; - fld_s05i215:missing_value = 1.e+20f ; - fld_s05i215:cell_methods = "time: mean" ; - fld_s05i215:grid_mapping = "latitude_longitude" ; - float fld_s05i216(time, lat, lon) ; - fld_s05i216:_FillValue = 1.e+20f ; - fld_s05i216:standard_name = "precipitation_flux" ; - fld_s05i216:long_name = "TOTAL PRECIPITATION RATE KG/M2/S" ; - fld_s05i216:units = "kg m-2 s-1" ; - fld_s05i216:um_stash_source = "m01s05i216" ; - fld_s05i216:missing_value = 1.e+20f ; - fld_s05i216:cell_methods = "time: mean" ; - fld_s05i216:grid_mapping = "latitude_longitude" ; - float fld_s05i222(time, lat, lon) ; - fld_s05i222:_FillValue = 1.e+20f ; - fld_s05i222:standard_name = "air_pressure_at_convective_cloud_base" ; - fld_s05i222:long_name = "PRESSURE AT LOWEST CONV CLOUD BASE" ; - fld_s05i222:units = "Pa" ; - fld_s05i222:um_stash_source = "m01s05i222" ; - fld_s05i222:missing_value = 1.e+20f ; - fld_s05i222:cell_methods = "time: mean" ; - fld_s05i222:grid_mapping = "latitude_longitude" ; - float fld_s05i270(time, lat, lon) ; - fld_s05i270:_FillValue = 1.e+20f ; - fld_s05i270:long_name = "shallow convection indicator" ; - fld_s05i270:units = "1" ; - fld_s05i270:um_stash_source = "m01s05i270" ; - fld_s05i270:missing_value = 1.e+20f ; - fld_s05i270:cell_methods = "time: mean" ; - fld_s05i270:grid_mapping = "latitude_longitude" ; - float fld_s05i284(time, lat, lon) ; - fld_s05i284:_FillValue = 1.e+20f ; - fld_s05i284:long_name = "Dust wet deposition flux due to convective precipitation division 4" ; - fld_s05i284:units = "kg m-2 s-1" ; - fld_s05i284:um_stash_source = "m01s05i284" ; - fld_s05i284:missing_value = 1.e+20f ; - fld_s05i284:cell_methods = "time: mean" ; - fld_s05i284:grid_mapping = "latitude_longitude" ; - float fld_s08i023(time, lat, lon) ; - fld_s08i023:_FillValue = 1.e+20f ; - fld_s08i023:standard_name = "surface_snow_amount" ; - fld_s08i023:long_name = "SNOW MASS AFTER HYDROLOGY KG/M2" ; - fld_s08i023:units = "kg m-2" ; - fld_s08i023:um_stash_source = "m01s08i023" ; - fld_s08i023:missing_value = 1.e+20f ; - fld_s08i023:cell_methods = "time: mean" ; - fld_s08i023:grid_mapping = "latitude_longitude" ; - float fld_s08i202(time, lat, lon) ; - fld_s08i202:_FillValue = 1.e+20f ; - fld_s08i202:long_name = "surface_snow_melt_flux_where_land" ; - fld_s08i202:units = "W m-2" ; - fld_s08i202:um_stash_source = "m01s08i202" ; - fld_s08i202:missing_value = 1.e+20f ; - fld_s08i202:cell_methods = "time: mean" ; - fld_s08i202:grid_mapping = "latitude_longitude" ; - float fld_s08i208(time, lat, lon) ; - fld_s08i208:_FillValue = 1.e+20f ; - fld_s08i208:standard_name = "mass_content_of_water_in_soil" ; - fld_s08i208:long_name = "SOIL MOISTURE CONTENT" ; - fld_s08i208:units = "kg m-2" ; - fld_s08i208:um_stash_source = "m01s08i208" ; - fld_s08i208:missing_value = 1.e+20f ; - fld_s08i208:cell_methods = "time: mean" ; - fld_s08i208:grid_mapping = "latitude_longitude" ; float fld_s08i223(time, soil_model_level_number, lat, lon) ; fld_s08i223:_FillValue = 1.e+20f ; fld_s08i223:standard_name = "mass_content_of_water_in_soil_layer" ; @@ -1596,102 +340,6 @@ variables: soil_model_level_number:units = "1" ; soil_model_level_number:long_name = "soil_model_level_number" ; soil_model_level_number:positive = "down" ; - float fld_s08i225(time, soil_model_level_number, lat, lon) ; - fld_s08i225:_FillValue = 1.e+20f ; - fld_s08i225:standard_name = "soil_temperature" ; - fld_s08i225:long_name = "DEEP SOIL TEMP. AFTER HYDROLOGY DEGK" ; - fld_s08i225:units = "K" ; - fld_s08i225:um_stash_source = "m01s08i225" ; - fld_s08i225:missing_value = 1.e+20f ; - fld_s08i225:cell_methods = "time: mean" ; - fld_s08i225:grid_mapping = "latitude_longitude" ; - float fld_s08i229(time, soil_model_level_number, lat, lon) ; - fld_s08i229:_FillValue = 1.e+20f ; - fld_s08i229:standard_name = "mass_fraction_of_unfrozen_water_in_soil_moisture" ; - fld_s08i229:long_name = "UNFROZEN SOIL MOISTURE FRACTION" ; - fld_s08i229:units = "1" ; - fld_s08i229:um_stash_source = "m01s08i229" ; - fld_s08i229:missing_value = 1.e+20f ; - fld_s08i229:cell_methods = "time: mean" ; - fld_s08i229:grid_mapping = "latitude_longitude" ; - float fld_s08i230(time, soil_model_level_number, lat, lon) ; - fld_s08i230:_FillValue = 1.e+20f ; - fld_s08i230:standard_name = "mass_fraction_of_frozen_water_in_soil_moisture" ; - fld_s08i230:long_name = "FROZEN SOIL MOISTURE FRACTION" ; - fld_s08i230:units = "1" ; - fld_s08i230:um_stash_source = "m01s08i230" ; - fld_s08i230:missing_value = 1.e+20f ; - fld_s08i230:cell_methods = "time: mean" ; - fld_s08i230:grid_mapping = "latitude_longitude" ; - float fld_s08i231(time, lat, lon) ; - fld_s08i231:_FillValue = 1.e+20f ; - fld_s08i231:standard_name = "surface_snow_melt_flux" ; - fld_s08i231:long_name = "surface_snow_melt_flux_where_land" ; - fld_s08i231:units = "kg m-2 s-1" ; - fld_s08i231:um_stash_source = "m01s08i231" ; - fld_s08i231:missing_value = 1.e+20f ; - fld_s08i231:cell_methods = "time: mean" ; - fld_s08i231:grid_mapping = "latitude_longitude" ; - float fld_s08i233(time, lat, lon) ; - fld_s08i233:_FillValue = 1.e+20f ; - fld_s08i233:standard_name = "canopy_throughfall_flux" ; - fld_s08i233:long_name = "CANOPY THROUGHFALL RATE KG/M2/S" ; - fld_s08i233:units = "kg m-2 s-1" ; - fld_s08i233:um_stash_source = "m01s08i233" ; - fld_s08i233:missing_value = 1.e+20f ; - fld_s08i233:cell_methods = "time: mean" ; - fld_s08i233:grid_mapping = "latitude_longitude" ; - float fld_s08i234(time, lat, lon) ; - fld_s08i234:_FillValue = 1.e+20f ; - fld_s08i234:standard_name = "surface_runoff_flux" ; - fld_s08i234:long_name = "SURFACE RUNOFF RATE KG/M2/S" ; - fld_s08i234:units = "kg m-2 s-1" ; - fld_s08i234:um_stash_source = "m01s08i234" ; - fld_s08i234:missing_value = 1.e+20f ; - fld_s08i234:cell_methods = "time: mean" ; - fld_s08i234:grid_mapping = "latitude_longitude" ; - float fld_s08i235(time, lat, lon) ; - fld_s08i235:_FillValue = 1.e+20f ; - fld_s08i235:standard_name = "subsurface_runoff_flux" ; - fld_s08i235:long_name = "SUB-SURFACE RUNOFF RATE KG/M2/S" ; - fld_s08i235:units = "kg m-2 s-1" ; - fld_s08i235:um_stash_source = "m01s08i235" ; - fld_s08i235:missing_value = 1.e+20f ; - fld_s08i235:cell_methods = "time: mean" ; - fld_s08i235:grid_mapping = "latitude_longitude" ; - float fld_s08i236(time, pseudo_level_0, lat, lon) ; - fld_s08i236:_FillValue = 1.e+20f ; - fld_s08i236:long_name = "SNOW AMOUNT ON TILES KG/M2" ; - fld_s08i236:units = "kg m-2" ; - fld_s08i236:um_stash_source = "m01s08i236" ; - fld_s08i236:missing_value = 1.e+20f ; - fld_s08i236:cell_methods = "time: mean" ; - fld_s08i236:grid_mapping = "latitude_longitude" ; - float fld_s08i237(time, pseudo_level_0, lat, lon) ; - fld_s08i237:_FillValue = 1.e+20f ; - fld_s08i237:standard_name = "surface_snow_melt_flux" ; - fld_s08i237:long_name = "SNOW MELT RATE ON TILES KG/M2/S" ; - fld_s08i237:units = "kg m-2 s-1" ; - fld_s08i237:um_stash_source = "m01s08i237" ; - fld_s08i237:missing_value = 1.e+20f ; - fld_s08i237:cell_methods = "time: mean" ; - fld_s08i237:grid_mapping = "latitude_longitude" ; - float fld_s16i222(time, lat, lon) ; - fld_s16i222:_FillValue = 1.e+20f ; - fld_s16i222:standard_name = "air_pressure_at_sea_level" ; - fld_s16i222:long_name = "PRESSURE AT MEAN SEA LEVEL" ; - fld_s16i222:units = "Pa" ; - fld_s16i222:um_stash_source = "m01s16i222" ; - fld_s16i222:missing_value = 1.e+20f ; - fld_s16i222:cell_methods = "time: mean" ; - fld_s16i222:grid_mapping = "latitude_longitude" ; - float fld_s17i205(time, lat, lon) ; - fld_s17i205:_FillValue = 1.e+20f ; - fld_s17i205:long_name = "DIMETHYL SULPHIDE EMISSIONS" ; - fld_s17i205:um_stash_source = "m01s17i205" ; - fld_s17i205:missing_value = 1.e+20f ; - fld_s17i205:cell_methods = "time: mean" ; - fld_s17i205:grid_mapping = "latitude_longitude" ; float fld_s30i201(time, pressure, lat_v, lon_u) ; fld_s30i201:_FillValue = 1.e+20f ; fld_s30i201:standard_name = "eastward_wind" ; @@ -1706,87 +354,6 @@ variables: pressure:units = "Pa" ; pressure:long_name = "pressure" ; pressure:positive = "down" ; - float fld_s30i202(time, pressure, lat_v, lon_u) ; - fld_s30i202:_FillValue = 1.e+20f ; - fld_s30i202:standard_name = "northward_wind" ; - fld_s30i202:long_name = "V COMPNT OF WIND ON P LEV/UV GRID" ; - fld_s30i202:units = "m s-1" ; - fld_s30i202:um_stash_source = "m01s30i202" ; - fld_s30i202:missing_value = 1.e+20f ; - fld_s30i202:cell_methods = "time: mean" ; - fld_s30i202:grid_mapping = "latitude_longitude" ; - float fld_s30i203(time, pressure, lat_v, lon_u) ; - fld_s30i203:_FillValue = 1.e+20f ; - fld_s30i203:standard_name = "upward_air_velocity" ; - fld_s30i203:long_name = "W COMPNT OF WIND ON P LEV/UV GRID" ; - fld_s30i203:units = "m s-1" ; - fld_s30i203:um_stash_source = "m01s30i203" ; - fld_s30i203:missing_value = 1.e+20f ; - fld_s30i203:cell_methods = "time: mean" ; - fld_s30i203:grid_mapping = "latitude_longitude" ; - float fld_s30i204(time, pressure, lat_v, lon_u) ; - fld_s30i204:_FillValue = 1.e+20f ; - fld_s30i204:standard_name = "air_temperature" ; - fld_s30i204:long_name = "TEMPERATURE ON P LEV/UV GRID" ; - fld_s30i204:units = "K" ; - fld_s30i204:um_stash_source = "m01s30i204" ; - fld_s30i204:missing_value = 1.e+20f ; - fld_s30i204:cell_methods = "time: mean" ; - fld_s30i204:grid_mapping = "latitude_longitude" ; - float fld_s30i205(time, pressure, lat_v, lon_u) ; - fld_s30i205:_FillValue = 1.e+20f ; - fld_s30i205:standard_name = "specific_humidity" ; - fld_s30i205:long_name = "SPECIFIC HUMIDITY ON P LEV/UV GRID" ; - fld_s30i205:units = "1" ; - fld_s30i205:um_stash_source = "m01s30i205" ; - fld_s30i205:missing_value = 1.e+20f ; - fld_s30i205:cell_methods = "time: mean" ; - fld_s30i205:grid_mapping = "latitude_longitude" ; - float fld_s30i206(time, pressure, lat_v, lon_u) ; - fld_s30i206:_FillValue = 1.e+20f ; - fld_s30i206:standard_name = "relative_humidity" ; - fld_s30i206:long_name = "RELATIVE HUMIDITY ON P LEV/UV GRID" ; - fld_s30i206:units = "%" ; - fld_s30i206:um_stash_source = "m01s30i206" ; - fld_s30i206:missing_value = 1.e+20f ; - fld_s30i206:cell_methods = "time: mean" ; - fld_s30i206:grid_mapping = "latitude_longitude" ; - float fld_s30i207(time, pressure, lat_v, lon_u) ; - fld_s30i207:_FillValue = 1.e+20f ; - fld_s30i207:standard_name = "geopotential_height" ; - fld_s30i207:long_name = "GEOPOTENTIAL HEIGHT ON P LEV/UV GRID" ; - fld_s30i207:units = "m" ; - fld_s30i207:um_stash_source = "m01s30i207" ; - fld_s30i207:missing_value = 1.e+20f ; - fld_s30i207:cell_methods = "time: mean" ; - fld_s30i207:grid_mapping = "latitude_longitude" ; - float fld_s30i208(time, pressure, lat_v, lon_u) ; - fld_s30i208:_FillValue = 1.e+20f ; - fld_s30i208:standard_name = "lagrangian_tendency_of_air_pressure" ; - fld_s30i208:long_name = "OMEGA ON P LEV/UV GRID" ; - fld_s30i208:units = "Pa s-1" ; - fld_s30i208:um_stash_source = "m01s30i208" ; - fld_s30i208:missing_value = 1.e+20f ; - fld_s30i208:cell_methods = "time: mean" ; - fld_s30i208:grid_mapping = "latitude_longitude" ; - float fld_s30i215(time, pressure, lat_v, lon_u) ; - fld_s30i215:_FillValue = 1.e+20f ; - fld_s30i215:standard_name = "product_of_eastward_wind_and_specific_humidity" ; - fld_s30i215:long_name = "UQ ON P LEV/UV GRID" ; - fld_s30i215:units = "m s-1" ; - fld_s30i215:um_stash_source = "m01s30i215" ; - fld_s30i215:missing_value = 1.e+20f ; - fld_s30i215:cell_methods = "time: mean" ; - fld_s30i215:grid_mapping = "latitude_longitude" ; - float fld_s30i225(time, pressure, lat_v, lon_u) ; - fld_s30i225:_FillValue = 1.e+20f ; - fld_s30i225:standard_name = "product_of_northward_wind_and_specific_humidity" ; - fld_s30i225:long_name = "VQ ON P LEV/UV GRID" ; - fld_s30i225:units = "m s-1" ; - fld_s30i225:um_stash_source = "m01s30i225" ; - fld_s30i225:missing_value = 1.e+20f ; - fld_s30i225:cell_methods = "time: mean" ; - fld_s30i225:grid_mapping = "latitude_longitude" ; float fld_s30i301(time, pressure, lat_v, lon_u) ; fld_s30i301:_FillValue = 1.e+20f ; fld_s30i301:long_name = "Heavyside function on pressure levels" ; @@ -1795,64 +362,6 @@ variables: fld_s30i301:missing_value = 1.e+20f ; fld_s30i301:cell_methods = "time: mean" ; fld_s30i301:grid_mapping = "latitude_longitude" ; - float fld_s30i403(time, lat, lon) ; - fld_s30i403:_FillValue = 1.e+20f ; - fld_s30i403:long_name = "TOTAL COLUMN DRY MASS RHO GRID" ; - fld_s30i403:units = "kg m-2" ; - fld_s30i403:um_stash_source = "m01s30i403" ; - fld_s30i403:missing_value = 1.e+20f ; - fld_s30i403:cell_methods = "time: mean" ; - fld_s30i403:grid_mapping = "latitude_longitude" ; - float fld_s30i404(time, lat, lon) ; - fld_s30i404:_FillValue = 1.e+20f ; - fld_s30i404:standard_name = "atmosphere_mass_per_unit_area" ; - fld_s30i404:long_name = "TOTAL COLUMN WET MASS RHO GRID" ; - fld_s30i404:units = "kg m-2" ; - fld_s30i404:um_stash_source = "m01s30i404" ; - fld_s30i404:missing_value = 1.e+20f ; - fld_s30i404:cell_methods = "time: mean" ; - fld_s30i404:grid_mapping = "latitude_longitude" ; - float fld_s30i405(time, lat, lon) ; - fld_s30i405:_FillValue = 1.e+20f ; - fld_s30i405:standard_name = "atmosphere_cloud_liquid_water_content" ; - fld_s30i405:long_name = "TOTAL COLUMN QCL RHO GRID" ; - fld_s30i405:units = "kg m-2" ; - fld_s30i405:um_stash_source = "m01s30i405" ; - fld_s30i405:missing_value = 1.e+20f ; - fld_s30i405:cell_methods = "time: mean" ; - fld_s30i405:grid_mapping = "latitude_longitude" ; - float fld_s30i406(time, lat, lon) ; - fld_s30i406:_FillValue = 1.e+20f ; - fld_s30i406:standard_name = "atmosphere_cloud_ice_content" ; - fld_s30i406:long_name = "TOTAL COLUMN QCF RHO GRID" ; - fld_s30i406:units = "kg m-2" ; - fld_s30i406:um_stash_source = "m01s30i406" ; - fld_s30i406:missing_value = 1.e+20f ; - fld_s30i406:cell_methods = "time: mean" ; - fld_s30i406:grid_mapping = "latitude_longitude" ; - float fld_s30i428(time, lat, lon) ; - fld_s30i428:_FillValue = 1.e+20f ; - fld_s30i428:long_name = "dry mass col int u*q per unit area" ; - fld_s30i428:um_stash_source = "m01s30i428" ; - fld_s30i428:missing_value = 1.e+20f ; - fld_s30i428:cell_methods = "time: mean" ; - fld_s30i428:grid_mapping = "latitude_longitude" ; - float fld_s30i429(time, lat, lon) ; - fld_s30i429:_FillValue = 1.e+20f ; - fld_s30i429:long_name = "dry mass col int v*q per unit area" ; - fld_s30i429:um_stash_source = "m01s30i429" ; - fld_s30i429:missing_value = 1.e+20f ; - fld_s30i429:cell_methods = "time: mean" ; - fld_s30i429:grid_mapping = "latitude_longitude" ; - float fld_s30i453(time, lat, lon) ; - fld_s30i453:_FillValue = 1.e+20f ; - fld_s30i453:standard_name = "tropopause_altitude" ; - fld_s30i453:long_name = "Height at Tropopause Level" ; - fld_s30i453:units = "m" ; - fld_s30i453:um_stash_source = "m01s30i453" ; - fld_s30i453:missing_value = 1.e+20f ; - fld_s30i453:cell_methods = "time: mean" ; - fld_s30i453:grid_mapping = "latitude_longitude" ; float fld_s33i001(time, model_theta_level_number, lat, lon) ; fld_s33i001:_FillValue = 1.e+20f ; fld_s33i001:standard_name = "mole_fraction_of_ozone_in_air" ; diff --git a/test/data/aiihca.pe-234501_dai.cdl b/test/data/aiihca.pe-234501_dai.cdl index 0019f69..91c3e5c 100644 --- a/test/data/aiihca.pe-234501_dai.cdl +++ b/test/data/aiihca.pe-234501_dai.cdl @@ -41,60 +41,6 @@ variables: lon:units = "degrees_east" ; lon:standard_name = "longitude" ; double lon_bnds(lon, bnds) ; - float fld_s00i024(time, lat, lon) ; - fld_s00i024:_FillValue = 1.e+20f ; - fld_s00i024:standard_name = "surface_temperature" ; - fld_s00i024:long_name = "SURFACE TEMPERATURE AFTER TIMESTEP" ; - fld_s00i024:units = "K" ; - fld_s00i024:um_stash_source = "m01s00i024" ; - fld_s00i024:missing_value = 1.e+20f ; - fld_s00i024:cell_methods = "time: mean" ; - fld_s00i024:grid_mapping = "latitude_longitude" ; - float fld_s00i033(time, lat, lon) ; - fld_s00i033:_FillValue = 1.e+20f ; - fld_s00i033:standard_name = "surface_altitude" ; - fld_s00i033:long_name = "OROGRAPHY (/STRAT LOWER BC)" ; - fld_s00i033:units = "m" ; - fld_s00i033:um_stash_source = "m01s00i033" ; - fld_s00i033:missing_value = 1.e+20f ; - fld_s00i033:cell_methods = "time: mean" ; - fld_s00i033:grid_mapping = "latitude_longitude" ; - float fld_s02i206(time, lat, lon) ; - fld_s02i206:_FillValue = 1.e+20f ; - fld_s02i206:standard_name = "toa_outgoing_longwave_flux_assuming_clear_sky" ; - fld_s02i206:long_name = "CLEAR-SKY (II) UPWARD LW FLUX (TOA)" ; - fld_s02i206:units = "W m-2" ; - fld_s02i206:um_stash_source = "m01s02i206" ; - fld_s02i206:missing_value = 1.e+20f ; - fld_s02i206:cell_methods = "time: mean" ; - fld_s02i206:grid_mapping = "latitude_longitude" ; - float fld_s02i208(time, lat, lon) ; - fld_s02i208:_FillValue = 1.e+20f ; - fld_s02i208:standard_name = "surface_downwelling_longwave_flux_in_air_assuming_clear_sky" ; - fld_s02i208:long_name = "CLEAR-SKY (II) DOWN SURFACE LW FLUX" ; - fld_s02i208:units = "W m-2" ; - fld_s02i208:um_stash_source = "m01s02i208" ; - fld_s02i208:missing_value = 1.e+20f ; - fld_s02i208:cell_methods = "time: mean" ; - fld_s02i208:grid_mapping = "latitude_longitude" ; - float fld_s03i217(time, lat, lon) ; - fld_s03i217:_FillValue = 1.e+20f ; - fld_s03i217:standard_name = "surface_upward_sensible_heat_flux" ; - fld_s03i217:long_name = "SURFACE SENSIBLE HEAT FLUX W/M2" ; - fld_s03i217:units = "W m-2" ; - fld_s03i217:um_stash_source = "m01s03i217" ; - fld_s03i217:missing_value = 1.e+20f ; - fld_s03i217:cell_methods = "time: mean" ; - fld_s03i217:grid_mapping = "latitude_longitude" ; - float fld_s03i223(time, lat, lon) ; - fld_s03i223:_FillValue = 1.e+20f ; - fld_s03i223:standard_name = "water_evaporation_flux" ; - fld_s03i223:long_name = "SURFACE TOTAL MOISTURE FLUX KG/M2/S" ; - fld_s03i223:units = "kg m-2 s-1" ; - fld_s03i223:um_stash_source = "m01s03i223" ; - fld_s03i223:missing_value = 1.e+20f ; - fld_s03i223:cell_methods = "time: mean" ; - fld_s03i223:grid_mapping = "latitude_longitude" ; float fld_s03i225(time, lat_v, lon_u) ; fld_s03i225:_FillValue = 1.e+20f ; fld_s03i225:standard_name = "eastward_wind" ; @@ -121,26 +67,6 @@ variables: height:units = "m" ; height:standard_name = "height" ; height:positive = "up" ; - float fld_s03i226(time, lat_v, lon_u) ; - fld_s03i226:_FillValue = 1.e+20f ; - fld_s03i226:standard_name = "northward_wind" ; - fld_s03i226:long_name = "10 METRE WIND V-COMP B GRID" ; - fld_s03i226:units = "m s-1" ; - fld_s03i226:um_stash_source = "m01s03i226" ; - fld_s03i226:missing_value = 1.e+20f ; - fld_s03i226:cell_methods = "time: mean" ; - fld_s03i226:grid_mapping = "latitude_longitude" ; - fld_s03i226:coordinates = "height" ; - float fld_s03i227(time, lat_v, lon_u) ; - fld_s03i227:_FillValue = 1.e+20f ; - fld_s03i227:standard_name = "wind_speed" ; - fld_s03i227:long_name = "10 METRE WIND SPEED ON B GRID" ; - fld_s03i227:units = "m s-1" ; - fld_s03i227:um_stash_source = "m01s03i227" ; - fld_s03i227:missing_value = 1.e+20f ; - fld_s03i227:cell_methods = "time: mean" ; - fld_s03i227:grid_mapping = "latitude_longitude" ; - fld_s03i227:coordinates = "height" ; float fld_s03i227_max(time, lat_v, lon_u) ; fld_s03i227_max:_FillValue = 1.e+20f ; fld_s03i227_max:standard_name = "wind_speed" ; @@ -161,15 +87,6 @@ variables: fld_s03i230:cell_methods = "time: mean" ; fld_s03i230:grid_mapping = "latitude_longitude" ; fld_s03i230:coordinates = "height" ; - float fld_s03i234(time, lat, lon) ; - fld_s03i234:_FillValue = 1.e+20f ; - fld_s03i234:standard_name = "surface_upward_latent_heat_flux" ; - fld_s03i234:long_name = "SURFACE LATENT HEAT FLUX W/M2" ; - fld_s03i234:units = "W m-2" ; - fld_s03i234:um_stash_source = "m01s03i234" ; - fld_s03i234:missing_value = 1.e+20f ; - fld_s03i234:cell_methods = "time: mean" ; - fld_s03i234:grid_mapping = "latitude_longitude" ; float fld_s03i236(time, lat, lon) ; fld_s03i236:_FillValue = 1.e+20f ; fld_s03i236:standard_name = "air_temperature" ; @@ -204,73 +121,6 @@ variables: fld_s03i236_max:cell_methods = "time: maximum" ; fld_s03i236_max:grid_mapping = "latitude_longitude" ; fld_s03i236_max:coordinates = "height_0" ; - float fld_s03i237(time, lat, lon) ; - fld_s03i237:_FillValue = 1.e+20f ; - fld_s03i237:standard_name = "specific_humidity" ; - fld_s03i237:long_name = "SPECIFIC HUMIDITY AT 1.5M" ; - fld_s03i237:units = "1" ; - fld_s03i237:um_stash_source = "m01s03i237" ; - fld_s03i237:missing_value = 1.e+20f ; - fld_s03i237:cell_methods = "time: mean" ; - fld_s03i237:grid_mapping = "latitude_longitude" ; - fld_s03i237:coordinates = "height_0" ; - float fld_s03i245(time, lat, lon) ; - fld_s03i245:_FillValue = 1.e+20f ; - fld_s03i245:standard_name = "relative_humidity" ; - fld_s03i245:long_name = "RELATIVE HUMIDITY AT 1.5M" ; - fld_s03i245:units = "%" ; - fld_s03i245:um_stash_source = "m01s03i245" ; - fld_s03i245:missing_value = 1.e+20f ; - fld_s03i245:cell_methods = "time: mean" ; - fld_s03i245:grid_mapping = "latitude_longitude" ; - fld_s03i245:coordinates = "height_0" ; - float fld_s03i245_min(time, lat, lon) ; - fld_s03i245_min:_FillValue = 1.e+20f ; - fld_s03i245_min:standard_name = "relative_humidity" ; - fld_s03i245_min:long_name = "RELATIVE HUMIDITY AT 1.5M" ; - fld_s03i245_min:units = "%" ; - fld_s03i245_min:um_stash_source = "m01s03i245" ; - fld_s03i245_min:missing_value = 1.e+20f ; - fld_s03i245_min:cell_methods = "time: minimum" ; - fld_s03i245_min:grid_mapping = "latitude_longitude" ; - fld_s03i245_min:coordinates = "height_0" ; - float fld_s03i245_max(time, lat, lon) ; - fld_s03i245_max:_FillValue = 1.e+20f ; - fld_s03i245_max:standard_name = "relative_humidity" ; - fld_s03i245_max:long_name = "RELATIVE HUMIDITY AT 1.5M" ; - fld_s03i245_max:units = "%" ; - fld_s03i245_max:um_stash_source = "m01s03i245" ; - fld_s03i245_max:missing_value = 1.e+20f ; - fld_s03i245_max:cell_methods = "time: maximum" ; - fld_s03i245_max:grid_mapping = "latitude_longitude" ; - fld_s03i245_max:coordinates = "height_0" ; - float fld_s05i214(time, lat, lon) ; - fld_s05i214:_FillValue = 1.e+20f ; - fld_s05i214:standard_name = "rainfall_flux" ; - fld_s05i214:long_name = "TOTAL RAINFALL RATE: LS+CONV KG/M2/S" ; - fld_s05i214:units = "kg m-2 s-1" ; - fld_s05i214:um_stash_source = "m01s05i214" ; - fld_s05i214:missing_value = 1.e+20f ; - fld_s05i214:cell_methods = "time: mean" ; - fld_s05i214:grid_mapping = "latitude_longitude" ; - float fld_s05i216(time, lat, lon) ; - fld_s05i216:_FillValue = 1.e+20f ; - fld_s05i216:standard_name = "precipitation_flux" ; - fld_s05i216:long_name = "TOTAL PRECIPITATION RATE KG/M2/S" ; - fld_s05i216:units = "kg m-2 s-1" ; - fld_s05i216:um_stash_source = "m01s05i216" ; - fld_s05i216:missing_value = 1.e+20f ; - fld_s05i216:cell_methods = "time: mean" ; - fld_s05i216:grid_mapping = "latitude_longitude" ; - float fld_s08i209(time, lat, lon) ; - fld_s08i209:_FillValue = 1.e+20f ; - fld_s08i209:standard_name = "canopy_water_amount" ; - fld_s08i209:long_name = "CANOPY WATER CONTENT" ; - fld_s08i209:units = "kg m-2" ; - fld_s08i209:um_stash_source = "m01s08i209" ; - fld_s08i209:missing_value = 1.e+20f ; - fld_s08i209:cell_methods = "time: mean" ; - fld_s08i209:grid_mapping = "latitude_longitude" ; float fld_s08i223(time, soil_model_level_number, lat, lon) ; fld_s08i223:_FillValue = 1.e+20f ; fld_s08i223:standard_name = "mass_content_of_water_in_soil_layer" ; @@ -285,42 +135,6 @@ variables: soil_model_level_number:units = "1" ; soil_model_level_number:long_name = "soil_model_level_number" ; soil_model_level_number:positive = "down" ; - float fld_s08i225(time, soil_model_level_number, lat, lon) ; - fld_s08i225:_FillValue = 1.e+20f ; - fld_s08i225:standard_name = "soil_temperature" ; - fld_s08i225:long_name = "DEEP SOIL TEMP. AFTER HYDROLOGY DEGK" ; - fld_s08i225:units = "K" ; - fld_s08i225:um_stash_source = "m01s08i225" ; - fld_s08i225:missing_value = 1.e+20f ; - fld_s08i225:cell_methods = "time: mean" ; - fld_s08i225:grid_mapping = "latitude_longitude" ; - float fld_s08i234(time, lat, lon) ; - fld_s08i234:_FillValue = 1.e+20f ; - fld_s08i234:standard_name = "surface_runoff_flux" ; - fld_s08i234:long_name = "SURFACE RUNOFF RATE KG/M2/S" ; - fld_s08i234:units = "kg m-2 s-1" ; - fld_s08i234:um_stash_source = "m01s08i234" ; - fld_s08i234:missing_value = 1.e+20f ; - fld_s08i234:cell_methods = "time: mean" ; - fld_s08i234:grid_mapping = "latitude_longitude" ; - float fld_s08i235(time, lat, lon) ; - fld_s08i235:_FillValue = 1.e+20f ; - fld_s08i235:standard_name = "subsurface_runoff_flux" ; - fld_s08i235:long_name = "SUB-SURFACE RUNOFF RATE KG/M2/S" ; - fld_s08i235:units = "kg m-2 s-1" ; - fld_s08i235:um_stash_source = "m01s08i235" ; - fld_s08i235:missing_value = 1.e+20f ; - fld_s08i235:cell_methods = "time: mean" ; - fld_s08i235:grid_mapping = "latitude_longitude" ; - float fld_s16i222(time, lat, lon) ; - fld_s16i222:_FillValue = 1.e+20f ; - fld_s16i222:standard_name = "air_pressure_at_sea_level" ; - fld_s16i222:long_name = "PRESSURE AT MEAN SEA LEVEL" ; - fld_s16i222:units = "Pa" ; - fld_s16i222:um_stash_source = "m01s16i222" ; - fld_s16i222:missing_value = 1.e+20f ; - fld_s16i222:cell_methods = "time: mean" ; - fld_s16i222:grid_mapping = "latitude_longitude" ; float fld_s30i201(time, pressure, lat_v, lon_u) ; fld_s30i201:_FillValue = 1.e+20f ; fld_s30i201:standard_name = "eastward_wind" ; @@ -335,60 +149,6 @@ variables: pressure:units = "Pa" ; pressure:long_name = "pressure" ; pressure:positive = "down" ; - float fld_s30i202(time, pressure, lat_v, lon_u) ; - fld_s30i202:_FillValue = 1.e+20f ; - fld_s30i202:standard_name = "northward_wind" ; - fld_s30i202:long_name = "V COMPNT OF WIND ON P LEV/UV GRID" ; - fld_s30i202:units = "m s-1" ; - fld_s30i202:um_stash_source = "m01s30i202" ; - fld_s30i202:missing_value = 1.e+20f ; - fld_s30i202:cell_methods = "time: mean" ; - fld_s30i202:grid_mapping = "latitude_longitude" ; - float fld_s30i204(time, pressure, lat_v, lon_u) ; - fld_s30i204:_FillValue = 1.e+20f ; - fld_s30i204:standard_name = "air_temperature" ; - fld_s30i204:long_name = "TEMPERATURE ON P LEV/UV GRID" ; - fld_s30i204:units = "K" ; - fld_s30i204:um_stash_source = "m01s30i204" ; - fld_s30i204:missing_value = 1.e+20f ; - fld_s30i204:cell_methods = "time: mean" ; - fld_s30i204:grid_mapping = "latitude_longitude" ; - float fld_s30i205(time, pressure, lat_v, lon_u) ; - fld_s30i205:_FillValue = 1.e+20f ; - fld_s30i205:standard_name = "specific_humidity" ; - fld_s30i205:long_name = "SPECIFIC HUMIDITY ON P LEV/UV GRID" ; - fld_s30i205:units = "1" ; - fld_s30i205:um_stash_source = "m01s30i205" ; - fld_s30i205:missing_value = 1.e+20f ; - fld_s30i205:cell_methods = "time: mean" ; - fld_s30i205:grid_mapping = "latitude_longitude" ; - float fld_s30i206(time, pressure, lat_v, lon_u) ; - fld_s30i206:_FillValue = 1.e+20f ; - fld_s30i206:standard_name = "relative_humidity" ; - fld_s30i206:long_name = "RELATIVE HUMIDITY ON P LEV/UV GRID" ; - fld_s30i206:units = "%" ; - fld_s30i206:um_stash_source = "m01s30i206" ; - fld_s30i206:missing_value = 1.e+20f ; - fld_s30i206:cell_methods = "time: mean" ; - fld_s30i206:grid_mapping = "latitude_longitude" ; - float fld_s30i207(time, pressure, lat_v, lon_u) ; - fld_s30i207:_FillValue = 1.e+20f ; - fld_s30i207:standard_name = "geopotential_height" ; - fld_s30i207:long_name = "GEOPOTENTIAL HEIGHT ON P LEV/UV GRID" ; - fld_s30i207:units = "m" ; - fld_s30i207:um_stash_source = "m01s30i207" ; - fld_s30i207:missing_value = 1.e+20f ; - fld_s30i207:cell_methods = "time: mean" ; - fld_s30i207:grid_mapping = "latitude_longitude" ; - float fld_s30i208(time, pressure, lat_v, lon_u) ; - fld_s30i208:_FillValue = 1.e+20f ; - fld_s30i208:standard_name = "lagrangian_tendency_of_air_pressure" ; - fld_s30i208:long_name = "OMEGA ON P LEV/UV GRID" ; - fld_s30i208:units = "Pa s-1" ; - fld_s30i208:um_stash_source = "m01s30i208" ; - fld_s30i208:missing_value = 1.e+20f ; - fld_s30i208:cell_methods = "time: mean" ; - fld_s30i208:grid_mapping = "latitude_longitude" ; float fld_s30i301(time, pressure, lat_v, lon_u) ; fld_s30i301:_FillValue = 1.e+20f ; fld_s30i301:long_name = "Heavyside function on pressure levels" ; diff --git a/test/data/aiihca.pi-010101_3hr.cdl b/test/data/aiihca.pi-010101_3hr.cdl index f722c50..e259d81 100644 --- a/test/data/aiihca.pi-010101_3hr.cdl +++ b/test/data/aiihca.pi-010101_3hr.cdl @@ -53,15 +53,6 @@ variables: time_0:standard_name = "time" ; time_0:calendar = "proleptic_gregorian" ; double time_0_bnds(time_0, bnds) ; - float fld_s02i207(time_0, lat, lon) ; - fld_s02i207:_FillValue = 1.e+20f ; - fld_s02i207:standard_name = "surface_downwelling_longwave_flux_in_air" ; - fld_s02i207:long_name = "DOWNWARD LW RAD FLUX: SURFACE" ; - fld_s02i207:units = "W m-2" ; - fld_s02i207:um_stash_source = "m01s02i207" ; - fld_s02i207:missing_value = 1.e+20f ; - fld_s02i207:cell_methods = "time_0: mean" ; - fld_s02i207:grid_mapping = "latitude_longitude" ; float fld_s03i209(time, lat, lon_u) ; fld_s03i209:_FillValue = 1.e+20f ; fld_s03i209:standard_name = "eastward_wind" ; @@ -109,33 +100,6 @@ variables: height_0:units = "m" ; height_0:standard_name = "height" ; height_0:positive = "up" ; - float fld_s03i237(time, lat, lon) ; - fld_s03i237:_FillValue = 1.e+20f ; - fld_s03i237:standard_name = "specific_humidity" ; - fld_s03i237:long_name = "SPECIFIC HUMIDITY AT 1.5M" ; - fld_s03i237:units = "1" ; - fld_s03i237:um_stash_source = "m01s03i237" ; - fld_s03i237:missing_value = 1.e+20f ; - fld_s03i237:grid_mapping = "latitude_longitude" ; - fld_s03i237:coordinates = "height_0" ; - float fld_s05i215(time_0, lat, lon) ; - fld_s05i215:_FillValue = 1.e+20f ; - fld_s05i215:standard_name = "snowfall_flux" ; - fld_s05i215:long_name = "TOTAL SNOWFALL RATE: LS+CONV KG/M2/S" ; - fld_s05i215:units = "kg m-2 s-1" ; - fld_s05i215:um_stash_source = "m01s05i215" ; - fld_s05i215:missing_value = 1.e+20f ; - fld_s05i215:cell_methods = "time_0: mean" ; - fld_s05i215:grid_mapping = "latitude_longitude" ; - float fld_s05i216(time_0, lat, lon) ; - fld_s05i216:_FillValue = 1.e+20f ; - fld_s05i216:standard_name = "precipitation_flux" ; - fld_s05i216:long_name = "TOTAL PRECIPITATION RATE KG/M2/S" ; - fld_s05i216:units = "kg m-2 s-1" ; - fld_s05i216:um_stash_source = "m01s05i216" ; - fld_s05i216:missing_value = 1.e+20f ; - fld_s05i216:cell_methods = "time_0: mean" ; - fld_s05i216:grid_mapping = "latitude_longitude" ; // global attributes: :history = "File /scratch/p66/jxs599/access-esm/archive/Ndep2-PI-CNP-concentrations-Ndep2-PI-CNP-concentrations-e523e199/output000/atmosphere/aiihca.pia1jan converted with /g/data/vk83/apps/base_conda/envs/payu-1.2.1/lib/python3.10/site-packages/um2nc/um2netcdf.py 1.1.0 at 2026-04-07 15:58:09" ; diff --git a/test/data/aiihca.pj-010101_6hr.cdl b/test/data/aiihca.pj-010101_6hr.cdl index 6472d97..cf15ce2 100644 --- a/test/data/aiihca.pj-010101_6hr.cdl +++ b/test/data/aiihca.pj-010101_6hr.cdl @@ -76,22 +76,6 @@ variables: lon_u:units = "degrees_east" ; lon_u:standard_name = "longitude" ; double lon_u_bnds(lon_u, bnds) ; - float fld_s30i202(time_0, pressure, lat_v, lon_u) ; - fld_s30i202:_FillValue = 1.e+20f ; - fld_s30i202:standard_name = "northward_wind" ; - fld_s30i202:long_name = "V COMPNT OF WIND ON P LEV/UV GRID" ; - fld_s30i202:units = "m s-1" ; - fld_s30i202:um_stash_source = "m01s30i202" ; - fld_s30i202:missing_value = 1.e+20f ; - fld_s30i202:grid_mapping = "latitude_longitude" ; - float fld_s30i204(time_0, pressure, lat_v, lon_u) ; - fld_s30i204:_FillValue = 1.e+20f ; - fld_s30i204:standard_name = "air_temperature" ; - fld_s30i204:long_name = "TEMPERATURE ON P LEV/UV GRID" ; - fld_s30i204:units = "K" ; - fld_s30i204:um_stash_source = "m01s30i204" ; - fld_s30i204:missing_value = 1.e+20f ; - fld_s30i204:grid_mapping = "latitude_longitude" ; float fld_s30i301(time_0, pressure, lat_v, lon_u) ; fld_s30i301:_FillValue = 1.e+20f ; fld_s30i301:long_name = "Heavyside function on pressure levels" ; diff --git a/test/data/iceh-1daily-mean_2345-01.cdl b/test/data/iceh-1daily-mean_2345-01.cdl index 1bca647..ecb7b7b 100644 --- a/test/data/iceh-1daily-mean_2345-01.cdl +++ b/test/data/iceh-1daily-mean_2345-01.cdl @@ -78,24 +78,6 @@ variables: aice:_FillValue = 1.e+30f ; aice:cell_methods = "time: mean" ; aice:time_rep = "averaged" ; - float dvsdtt(time, nj, ni) ; - dvsdtt:units = "cm/day" ; - dvsdtt:long_name = "snow volume tendency thermo" ; - dvsdtt:coordinates = "TLON TLAT time" ; - dvsdtt:cell_measures = "area: tarea" ; - dvsdtt:missing_value = 1.e+30f ; - dvsdtt:_FillValue = 1.e+30f ; - dvsdtt:cell_methods = "time: mean" ; - dvsdtt:time_rep = "averaged" ; - float dvsdtd(time, nj, ni) ; - dvsdtd:units = "cm/day" ; - dvsdtd:long_name = "snow volume tendency dynamics" ; - dvsdtd:coordinates = "TLON TLAT time" ; - dvsdtd:cell_measures = "area: tarea" ; - dvsdtd:missing_value = 1.e+30f ; - dvsdtd:_FillValue = 1.e+30f ; - dvsdtd:cell_methods = "time: mean" ; - dvsdtd:time_rep = "averaged" ; float siconc(time, nj, ni) ; siconc:units = "%" ; siconc:long_name = "Sea-Ice Area Percentage (Ocean Grid)" ; @@ -125,36 +107,6 @@ variables: sithick:_FillValue = 1.e+30f ; sithick:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; sithick:time_rep = "averaged" ; - float siage(time, nj, ni) ; - siage:units = "s" ; - siage:long_name = "Age of Sea Ice" ; - siage:coordinates = "TLON TLAT time" ; - siage:cell_measures = "area: tarea" ; - siage:comment = "area weighted average of age of sea ice" ; - siage:missing_value = 1.e+30f ; - siage:_FillValue = 1.e+30f ; - siage:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siage:time_rep = "averaged" ; - float sifb(time, nj, ni) ; - sifb:units = "m" ; - sifb:long_name = "Sea-Ice Freeboard" ; - sifb:coordinates = "TLON TLAT time" ; - sifb:cell_measures = "area: tarea" ; - sifb:comment = "area weighted average of height of sea ice above ocean surface" ; - sifb:missing_value = 1.e+30f ; - sifb:_FillValue = 1.e+30f ; - sifb:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sifb:time_rep = "averaged" ; - float sitempbot(time, nj, ni) ; - sitempbot:units = "K" ; - sitempbot:long_name = "Temperature at Ice-Ocean Interface" ; - sitempbot:coordinates = "TLON TLAT time" ; - sitempbot:cell_measures = "area: tarea" ; - sitempbot:comment = "area weighted average of ice-ocean interface temperature" ; - sitempbot:missing_value = 1.e+30f ; - sitempbot:_FillValue = 1.e+30f ; - sitempbot:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sitempbot:time_rep = "averaged" ; float siu(time, nj, ni) ; siu:units = "m/s" ; siu:long_name = "X-Component of Sea-Ice Velocity" ; @@ -165,146 +117,6 @@ variables: siu:_FillValue = 1.e+30f ; siu:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; siu:time_rep = "averaged" ; - float siv(time, nj, ni) ; - siv:units = "m/s" ; - siv:long_name = "Y-Component of Sea-Ice Velocity" ; - siv:coordinates = "ULON ULAT time" ; - siv:cell_measures = "area: uarea" ; - siv:comment = "area weighted average" ; - siv:missing_value = 1.e+30f ; - siv:_FillValue = 1.e+30f ; - siv:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siv:time_rep = "averaged" ; - float siforcetiltx(time, nj, ni) ; - siforcetiltx:units = "N m^-2" ; - siforcetiltx:long_name = "Sea-Surface Tilt Term in Force Balance (X-Component)" ; - siforcetiltx:coordinates = "ULON ULAT time" ; - siforcetiltx:cell_measures = "area: uarea" ; - siforcetiltx:comment = "area weighted average" ; - siforcetiltx:missing_value = 1.e+30f ; - siforcetiltx:_FillValue = 1.e+30f ; - siforcetiltx:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforcetiltx:time_rep = "averaged" ; - float siforcetilty(time, nj, ni) ; - siforcetilty:units = "N m^-2" ; - siforcetilty:long_name = "Sea-Surface Tilt Term in Force Balance (Y-Component)" ; - siforcetilty:coordinates = "ULON ULAT time" ; - siforcetilty:cell_measures = "area: uarea" ; - siforcetilty:comment = "area weighted average" ; - siforcetilty:missing_value = 1.e+30f ; - siforcetilty:_FillValue = 1.e+30f ; - siforcetilty:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforcetilty:time_rep = "averaged" ; - float siforcecoriolx(time, nj, ni) ; - siforcecoriolx:units = "N m^-2" ; - siforcecoriolx:long_name = "Coriolis Force Term in Force Balance (X-Component)" ; - siforcecoriolx:coordinates = "ULON ULAT time" ; - siforcecoriolx:cell_measures = "area: uarea" ; - siforcecoriolx:comment = "area weighted average" ; - siforcecoriolx:missing_value = 1.e+30f ; - siforcecoriolx:_FillValue = 1.e+30f ; - siforcecoriolx:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforcecoriolx:time_rep = "averaged" ; - float siforcecorioly(time, nj, ni) ; - siforcecorioly:units = "N m^-2" ; - siforcecorioly:long_name = "Coriolis Force Term in Force Balance (Y-Component)" ; - siforcecorioly:coordinates = "ULON ULAT time" ; - siforcecorioly:cell_measures = "area: uarea" ; - siforcecorioly:comment = "area weighted average" ; - siforcecorioly:missing_value = 1.e+30f ; - siforcecorioly:_FillValue = 1.e+30f ; - siforcecorioly:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforcecorioly:time_rep = "averaged" ; - float siforceintstrx(time, nj, ni) ; - siforceintstrx:units = "N m^-2" ; - siforceintstrx:long_name = "Internal Stress Term in Force Balance (X-Component)" ; - siforceintstrx:coordinates = "ULON ULAT time" ; - siforceintstrx:cell_measures = "area: uarea" ; - siforceintstrx:comment = "area weighted average" ; - siforceintstrx:missing_value = 1.e+30f ; - siforceintstrx:_FillValue = 1.e+30f ; - siforceintstrx:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforceintstrx:time_rep = "averaged" ; - float siforceintstry(time, nj, ni) ; - siforceintstry:units = "N m^-2" ; - siforceintstry:long_name = "Internal Stress Term in Force Balance (Y-Component)" ; - siforceintstry:coordinates = "ULON ULAT time" ; - siforceintstry:cell_measures = "area: uarea" ; - siforceintstry:comment = "area weighted average" ; - siforceintstry:missing_value = 1.e+30f ; - siforceintstry:_FillValue = 1.e+30f ; - siforceintstry:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforceintstry:time_rep = "averaged" ; - float sispeed(time, nj, ni) ; - sispeed:units = "m/s" ; - sispeed:long_name = "Sea-Ice Speed" ; - sispeed:coordinates = "ULON ULAT time" ; - sispeed:cell_measures = "area: uarea" ; - sispeed:comment = "area weighted average" ; - sispeed:missing_value = 1.e+30f ; - sispeed:_FillValue = 1.e+30f ; - sispeed:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sispeed:time_rep = "averaged" ; - float sihc(time, nj, ni) ; - sihc:units = "J m^-2" ; - sihc:long_name = "Sea-Ice Heat Content" ; - sihc:coordinates = "TLON TLAT time" ; - sihc:cell_measures = "area: tarea" ; - sihc:comment = "per unit grid cell area" ; - sihc:missing_value = 1.e+30f ; - sihc:_FillValue = 1.e+30f ; - sihc:cell_methods = "area: mean where sea time: mean" ; - sihc:time_rep = "averaged" ; - float sisnhc(time, nj, ni) ; - sisnhc:units = "J m^-2" ; - sisnhc:long_name = "Snow Heat Content" ; - sisnhc:coordinates = "TLON TLAT time" ; - sisnhc:cell_measures = "area: tarea" ; - sisnhc:comment = "per unit grid cell area" ; - sisnhc:missing_value = 1.e+30f ; - sisnhc:_FillValue = 1.e+30f ; - sisnhc:cell_methods = "area: mean where sea time: mean" ; - sisnhc:time_rep = "averaged" ; - float siflsensbot(time, nj, ni) ; - siflsensbot:units = "W m^-2" ; - siflsensbot:long_name = "Net Upward Sensible Heat Flux under Sea Ice" ; - siflsensbot:coordinates = "TLON TLAT time" ; - siflsensbot:cell_measures = "area: tarea" ; - siflsensbot:comment = "area weighted average, positive downward, per sea ice area" ; - siflsensbot:missing_value = 1.e+30f ; - siflsensbot:_FillValue = 1.e+30f ; - siflsensbot:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siflsensbot:time_rep = "averaged" ; - float siflcondtop(time, nj, ni) ; - siflcondtop:units = "W m^-2" ; - siflcondtop:long_name = "Net Conductive Heat Flux in Sea Ice at the Surface" ; - siflcondtop:coordinates = "TLON TLAT time" ; - siflcondtop:cell_measures = "area: tarea" ; - siflcondtop:comment = "area weighted average, positive downward, per sea ice area" ; - siflcondtop:missing_value = 1.e+30f ; - siflcondtop:_FillValue = 1.e+30f ; - siflcondtop:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siflcondtop:time_rep = "averaged" ; - float siflcondbot(time, nj, ni) ; - siflcondbot:units = "W m^-2" ; - siflcondbot:long_name = "Net Conductive Heat Flux in Sea Ice at the Base" ; - siflcondbot:coordinates = "TLON TLAT time" ; - siflcondbot:cell_measures = "area: tarea" ; - siflcondbot:comment = "area weighted average, positive downward, per sea ice area" ; - siflcondbot:missing_value = 1.e+30f ; - siflcondbot:_FillValue = 1.e+30f ; - siflcondbot:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siflcondbot:time_rep = "averaged" ; - float sisaltmass(time, nj, ni) ; - sisaltmass:units = "kg m^-2" ; - sisaltmass:long_name = "Mass of Salt in Sea Ice" ; - sisaltmass:coordinates = "TLON TLAT time" ; - sisaltmass:cell_measures = "area: tarea" ; - sisaltmass:comment = "per unit grid cell area" ; - sisaltmass:missing_value = 1.e+30f ; - sisaltmass:_FillValue = 1.e+30f ; - sisaltmass:cell_methods = "area: mean where sea time: mean" ; - sisaltmass:time_rep = "averaged" ; float siitdconc(time, nc, nj, ni) ; siitdconc:units = "%" ; siitdconc:long_name = "Sea-Ice Area Percentage in Ice Thickness Categories" ; diff --git a/test/data/iceh-1monthly-mean_2345-01.cdl b/test/data/iceh-1monthly-mean_2345-01.cdl index e364886..017e4de 100644 --- a/test/data/iceh-1monthly-mean_2345-01.cdl +++ b/test/data/iceh-1monthly-mean_2345-01.cdl @@ -78,24 +78,6 @@ variables: aice:_FillValue = 1.e+30f ; aice:cell_methods = "time: mean" ; aice:time_rep = "averaged" ; - float dvsdtt(time, nj, ni) ; - dvsdtt:units = "cm/day" ; - dvsdtt:long_name = "snow volume tendency thermo" ; - dvsdtt:coordinates = "TLON TLAT time" ; - dvsdtt:cell_measures = "area: tarea" ; - dvsdtt:missing_value = 1.e+30f ; - dvsdtt:_FillValue = 1.e+30f ; - dvsdtt:cell_methods = "time: mean" ; - dvsdtt:time_rep = "averaged" ; - float dvsdtd(time, nj, ni) ; - dvsdtd:units = "cm/day" ; - dvsdtd:long_name = "snow volume tendency dynamics" ; - dvsdtd:coordinates = "TLON TLAT time" ; - dvsdtd:cell_measures = "area: tarea" ; - dvsdtd:missing_value = 1.e+30f ; - dvsdtd:_FillValue = 1.e+30f ; - dvsdtd:cell_methods = "time: mean" ; - dvsdtd:time_rep = "averaged" ; float siconc(time, nj, ni) ; siconc:units = "%" ; siconc:long_name = "Sea-Ice Area Percentage (Ocean Grid)" ; @@ -115,16 +97,6 @@ variables: sitimefrac:_FillValue = 1.e+30f ; sitimefrac:cell_methods = "area: mean where sea time: mean" ; sitimefrac:time_rep = "averaged" ; - float sivol(time, nj, ni) ; - sivol:units = "m" ; - sivol:long_name = "Sea-Ice Volume per Area" ; - sivol:coordinates = "TLON TLAT time" ; - sivol:cell_measures = "area: tarea" ; - sivol:comment = "ice volume per unit grid cell area" ; - sivol:missing_value = 1.e+30f ; - sivol:_FillValue = 1.e+30f ; - sivol:cell_methods = "area: mean where sea time: mean" ; - sivol:time_rep = "averaged" ; float sithick(time, nj, ni) ; sithick:units = "m" ; sithick:long_name = "Sea-Ice Thickness" ; @@ -135,56 +107,6 @@ variables: sithick:_FillValue = 1.e+30f ; sithick:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; sithick:time_rep = "averaged" ; - float simass(time, nj, ni) ; - simass:units = "kg m^-2" ; - simass:long_name = "Sea-Ice Mass" ; - simass:coordinates = "TLON TLAT time" ; - simass:cell_measures = "area: tarea" ; - simass:comment = "ice mass per unit grid cell area" ; - simass:missing_value = 1.e+30f ; - simass:_FillValue = 1.e+30f ; - simass:cell_methods = "area: mean where sea time: mean" ; - simass:time_rep = "averaged" ; - float siage(time, nj, ni) ; - siage:units = "s" ; - siage:long_name = "Age of Sea Ice" ; - siage:coordinates = "TLON TLAT time" ; - siage:cell_measures = "area: tarea" ; - siage:comment = "area weighted average of age of sea ice" ; - siage:missing_value = 1.e+30f ; - siage:_FillValue = 1.e+30f ; - siage:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siage:time_rep = "averaged" ; - float sifb(time, nj, ni) ; - sifb:units = "m" ; - sifb:long_name = "Sea-Ice Freeboard" ; - sifb:coordinates = "TLON TLAT time" ; - sifb:cell_measures = "area: tarea" ; - sifb:comment = "area weighted average of height of sea ice above ocean surface" ; - sifb:missing_value = 1.e+30f ; - sifb:_FillValue = 1.e+30f ; - sifb:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sifb:time_rep = "averaged" ; - float sisnmass(time, nj, ni) ; - sisnmass:units = "kg m^-2" ; - sisnmass:long_name = "Snow Mass per Area" ; - sisnmass:coordinates = "TLON TLAT time" ; - sisnmass:cell_measures = "area: tarea" ; - sisnmass:comment = "snow mass per unit grid cell area" ; - sisnmass:missing_value = 1.e+30f ; - sisnmass:_FillValue = 1.e+30f ; - sisnmass:cell_methods = "area: mean where sea time: mean" ; - sisnmass:time_rep = "averaged" ; - float sitempbot(time, nj, ni) ; - sitempbot:units = "K" ; - sitempbot:long_name = "Temperature at Ice-Ocean Interface" ; - sitempbot:coordinates = "TLON TLAT time" ; - sitempbot:cell_measures = "area: tarea" ; - sitempbot:comment = "area weighted average of ice-ocean interface temperature" ; - sitempbot:missing_value = 1.e+30f ; - sitempbot:_FillValue = 1.e+30f ; - sitempbot:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sitempbot:time_rep = "averaged" ; float siu(time, nj, ni) ; siu:units = "m/s" ; siu:long_name = "X-Component of Sea-Ice Velocity" ; @@ -195,16 +117,6 @@ variables: siu:_FillValue = 1.e+30f ; siu:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; siu:time_rep = "averaged" ; - float siv(time, nj, ni) ; - siv:units = "m/s" ; - siv:long_name = "Y-Component of Sea-Ice Velocity" ; - siv:coordinates = "ULON ULAT time" ; - siv:cell_measures = "area: uarea" ; - siv:comment = "area weighted average" ; - siv:missing_value = 1.e+30f ; - siv:_FillValue = 1.e+30f ; - siv:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siv:time_rep = "averaged" ; float sidmasstranx(time, nj, ni) ; sidmasstranx:units = "kg/s" ; sidmasstranx:long_name = "X-Component of Sea-Ice Mass Transport" ; @@ -215,374 +127,6 @@ variables: sidmasstranx:_FillValue = 1.e+30f ; sidmasstranx:cell_methods = "area: mean where sea time: mean" ; sidmasstranx:time_rep = "averaged" ; - float sidmasstrany(time, nj, ni) ; - sidmasstrany:units = "kg/s" ; - sidmasstrany:long_name = "Y-Component of Sea-Ice Mass Transport" ; - sidmasstrany:coordinates = "ULON ULAT time" ; - sidmasstrany:cell_measures = "area: uarea" ; - sidmasstrany:comment = "includes sea-ice and snow transport" ; - sidmasstrany:missing_value = 1.e+30f ; - sidmasstrany:_FillValue = 1.e+30f ; - sidmasstrany:cell_methods = "area: mean where sea time: mean" ; - sidmasstrany:time_rep = "averaged" ; - float sistrxdtop(time, nj, ni) ; - sistrxdtop:units = "N m^-2" ; - sistrxdtop:long_name = "X-Component of Atmospheric Stress on Sea Ice" ; - sistrxdtop:coordinates = "ULON ULAT time" ; - sistrxdtop:cell_measures = "area: uarea" ; - sistrxdtop:comment = "area weighted average" ; - sistrxdtop:missing_value = 1.e+30f ; - sistrxdtop:_FillValue = 1.e+30f ; - sistrxdtop:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sistrxdtop:time_rep = "averaged" ; - float sistrydtop(time, nj, ni) ; - sistrydtop:units = "N m^-2" ; - sistrydtop:long_name = "Y-Component of Atmospheric Stress on Sea Ice" ; - sistrydtop:coordinates = "ULON ULAT time" ; - sistrydtop:cell_measures = "area: uarea" ; - sistrydtop:comment = "area weighted average" ; - sistrydtop:missing_value = 1.e+30f ; - sistrydtop:_FillValue = 1.e+30f ; - sistrydtop:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sistrydtop:time_rep = "averaged" ; - float sistrxubot(time, nj, ni) ; - sistrxubot:units = "N m^-2" ; - sistrxubot:long_name = "X-Component of Ocean Stress on Sea Ice" ; - sistrxubot:coordinates = "ULON ULAT time" ; - sistrxubot:cell_measures = "area: uarea" ; - sistrxubot:comment = "area weighted average" ; - sistrxubot:missing_value = 1.e+30f ; - sistrxubot:_FillValue = 1.e+30f ; - sistrxubot:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sistrxubot:time_rep = "averaged" ; - float sistryubot(time, nj, ni) ; - sistryubot:units = "N m^-2" ; - sistryubot:long_name = "Y-Component of Ocean Stress on Sea Ice" ; - sistryubot:coordinates = "ULON ULAT time" ; - sistryubot:cell_measures = "area: uarea" ; - sistryubot:comment = "area weighted average" ; - sistryubot:missing_value = 1.e+30f ; - sistryubot:_FillValue = 1.e+30f ; - sistryubot:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sistryubot:time_rep = "averaged" ; - float siforcetiltx(time, nj, ni) ; - siforcetiltx:units = "N m^-2" ; - siforcetiltx:long_name = "Sea-Surface Tilt Term in Force Balance (X-Component)" ; - siforcetiltx:coordinates = "ULON ULAT time" ; - siforcetiltx:cell_measures = "area: uarea" ; - siforcetiltx:comment = "area weighted average" ; - siforcetiltx:missing_value = 1.e+30f ; - siforcetiltx:_FillValue = 1.e+30f ; - siforcetiltx:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforcetiltx:time_rep = "averaged" ; - float siforcetilty(time, nj, ni) ; - siforcetilty:units = "N m^-2" ; - siforcetilty:long_name = "Sea-Surface Tilt Term in Force Balance (Y-Component)" ; - siforcetilty:coordinates = "ULON ULAT time" ; - siforcetilty:cell_measures = "area: uarea" ; - siforcetilty:comment = "area weighted average" ; - siforcetilty:missing_value = 1.e+30f ; - siforcetilty:_FillValue = 1.e+30f ; - siforcetilty:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforcetilty:time_rep = "averaged" ; - float siforcecoriolx(time, nj, ni) ; - siforcecoriolx:units = "N m^-2" ; - siforcecoriolx:long_name = "Coriolis Force Term in Force Balance (X-Component)" ; - siforcecoriolx:coordinates = "ULON ULAT time" ; - siforcecoriolx:cell_measures = "area: uarea" ; - siforcecoriolx:comment = "area weighted average" ; - siforcecoriolx:missing_value = 1.e+30f ; - siforcecoriolx:_FillValue = 1.e+30f ; - siforcecoriolx:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforcecoriolx:time_rep = "averaged" ; - float siforcecorioly(time, nj, ni) ; - siforcecorioly:units = "N m^-2" ; - siforcecorioly:long_name = "Coriolis Force Term in Force Balance (Y-Component)" ; - siforcecorioly:coordinates = "ULON ULAT time" ; - siforcecorioly:cell_measures = "area: uarea" ; - siforcecorioly:comment = "area weighted average" ; - siforcecorioly:missing_value = 1.e+30f ; - siforcecorioly:_FillValue = 1.e+30f ; - siforcecorioly:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforcecorioly:time_rep = "averaged" ; - float siforceintstrx(time, nj, ni) ; - siforceintstrx:units = "N m^-2" ; - siforceintstrx:long_name = "Internal Stress Term in Force Balance (X-Component)" ; - siforceintstrx:coordinates = "ULON ULAT time" ; - siforceintstrx:cell_measures = "area: uarea" ; - siforceintstrx:comment = "area weighted average" ; - siforceintstrx:missing_value = 1.e+30f ; - siforceintstrx:_FillValue = 1.e+30f ; - siforceintstrx:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforceintstrx:time_rep = "averaged" ; - float siforceintstry(time, nj, ni) ; - siforceintstry:units = "N m^-2" ; - siforceintstry:long_name = "Internal Stress Term in Force Balance (Y-Component)" ; - siforceintstry:coordinates = "ULON ULAT time" ; - siforceintstry:cell_measures = "area: uarea" ; - siforceintstry:comment = "area weighted average" ; - siforceintstry:missing_value = 1.e+30f ; - siforceintstry:_FillValue = 1.e+30f ; - siforceintstry:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforceintstry:time_rep = "averaged" ; - float sicompstren(time, nj, ni) ; - sicompstren:units = "N/m" ; - sicompstren:long_name = "Compressive Sea Ice Strength" ; - sicompstren:coordinates = "ULON ULAT time" ; - sicompstren:cell_measures = "area: uarea" ; - sicompstren:comment = "area weighted average" ; - sicompstren:missing_value = 1.e+30f ; - sicompstren:_FillValue = 1.e+30f ; - sicompstren:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sicompstren:time_rep = "averaged" ; - float sidivvel(time, nj, ni) ; - sidivvel:units = "1/s" ; - sidivvel:long_name = "Divergence of the Sea-Ice Velocity Field" ; - sidivvel:coordinates = "ULON ULAT time" ; - sidivvel:cell_measures = "area: uarea" ; - sidivvel:comment = "area weighted average" ; - sidivvel:missing_value = 1.e+30f ; - sidivvel:_FillValue = 1.e+30f ; - sidivvel:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sidivvel:time_rep = "averaged" ; - float sispeed(time, nj, ni) ; - sispeed:units = "m/s" ; - sispeed:long_name = "Sea-Ice Speed" ; - sispeed:coordinates = "ULON ULAT time" ; - sispeed:cell_measures = "area: uarea" ; - sispeed:comment = "area weighted average" ; - sispeed:missing_value = 1.e+30f ; - sispeed:_FillValue = 1.e+30f ; - sispeed:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sispeed:time_rep = "averaged" ; - float sihc(time, nj, ni) ; - sihc:units = "J m^-2" ; - sihc:long_name = "Sea-Ice Heat Content" ; - sihc:coordinates = "TLON TLAT time" ; - sihc:cell_measures = "area: tarea" ; - sihc:comment = "per unit grid cell area" ; - sihc:missing_value = 1.e+30f ; - sihc:_FillValue = 1.e+30f ; - sihc:cell_methods = "area: mean where sea time: mean" ; - sihc:time_rep = "averaged" ; - float sisnhc(time, nj, ni) ; - sisnhc:units = "J m^-2" ; - sisnhc:long_name = "Snow Heat Content" ; - sisnhc:coordinates = "TLON TLAT time" ; - sisnhc:cell_measures = "area: tarea" ; - sisnhc:comment = "per unit grid cell area" ; - sisnhc:missing_value = 1.e+30f ; - sisnhc:_FillValue = 1.e+30f ; - sisnhc:cell_methods = "area: mean where sea time: mean" ; - sisnhc:time_rep = "averaged" ; - float sidconcth(time, nj, ni) ; - sidconcth:units = "1/s" ; - sidconcth:long_name = "Sea-Ice Area Fraction Tendency Due to Thermodynamics" ; - sidconcth:coordinates = "TLON TLAT time" ; - sidconcth:cell_measures = "area: tarea" ; - sidconcth:missing_value = 1.e+30f ; - sidconcth:_FillValue = 1.e+30f ; - sidconcth:cell_methods = "area: mean where sea time: mean" ; - sidconcth:time_rep = "averaged" ; - float sidconcdyn(time, nj, ni) ; - sidconcdyn:units = "1/s" ; - sidconcdyn:long_name = "Sea-Ice Area Fraction Tendency Due to Dynamics" ; - sidconcdyn:coordinates = "TLON TLAT time" ; - sidconcdyn:cell_measures = "area: tarea" ; - sidconcdyn:missing_value = 1.e+30f ; - sidconcdyn:_FillValue = 1.e+30f ; - sidconcdyn:cell_methods = "area: mean where sea time: mean" ; - sidconcdyn:time_rep = "averaged" ; - float sidmassth(time, nj, ni) ; - sidmassth:units = "kg m^-2 s^-1" ; - sidmassth:long_name = "Sea-Ice Mass Change from Thermodynamics" ; - sidmassth:coordinates = "TLON TLAT time" ; - sidmassth:cell_measures = "area: tarea" ; - sidmassth:comment = "per unit grid cell area" ; - sidmassth:missing_value = 1.e+30f ; - sidmassth:_FillValue = 1.e+30f ; - sidmassth:cell_methods = "area: mean where sea time: mean" ; - sidmassth:time_rep = "averaged" ; - float sidmassdyn(time, nj, ni) ; - sidmassdyn:units = "kg m^-2 s^-1" ; - sidmassdyn:long_name = "Sea-Ice Mass Change from Dynamics" ; - sidmassdyn:coordinates = "TLON TLAT time" ; - sidmassdyn:cell_measures = "area: tarea" ; - sidmassdyn:comment = "per unit grid cell area" ; - sidmassdyn:missing_value = 1.e+30f ; - sidmassdyn:_FillValue = 1.e+30f ; - sidmassdyn:cell_methods = "area: mean where sea time: mean" ; - sidmassdyn:time_rep = "averaged" ; - float sidmassgrowthwat(time, nj, ni) ; - sidmassgrowthwat:units = "kg m^-2 s^-1" ; - sidmassgrowthwat:long_name = "Sea-Ice Mass Change Through Growth in Supercooled Open Water (Frazil)" ; - sidmassgrowthwat:coordinates = "TLON TLAT time" ; - sidmassgrowthwat:cell_measures = "area: tarea" ; - sidmassgrowthwat:comment = "per unit grid cell area" ; - sidmassgrowthwat:missing_value = 1.e+30f ; - sidmassgrowthwat:_FillValue = 1.e+30f ; - sidmassgrowthwat:cell_methods = "area: mean where sea time: mean" ; - sidmassgrowthwat:time_rep = "averaged" ; - float sidmassgrowthbot(time, nj, ni) ; - sidmassgrowthbot:units = "kg m^-2 s^-1" ; - sidmassgrowthbot:long_name = "Sea-Ice Mass Change Through Basal Growth" ; - sidmassgrowthbot:coordinates = "TLON TLAT time" ; - sidmassgrowthbot:cell_measures = "area: tarea" ; - sidmassgrowthbot:comment = "per unit grid cell area" ; - sidmassgrowthbot:missing_value = 1.e+30f ; - sidmassgrowthbot:_FillValue = 1.e+30f ; - sidmassgrowthbot:cell_methods = "area: mean where sea time: mean" ; - sidmassgrowthbot:time_rep = "averaged" ; - float sidmassgrowthsi(time, nj, ni) ; - sidmassgrowthsi:units = "kg m^-2 s^-1" ; - sidmassgrowthsi:long_name = "Sea-Ice Mass Change Through Snow-to-Ice Conversion" ; - sidmassgrowthsi:coordinates = "TLON TLAT time" ; - sidmassgrowthsi:cell_measures = "area: tarea" ; - sidmassgrowthsi:comment = "per unit grid cell area" ; - sidmassgrowthsi:missing_value = 1.e+30f ; - sidmassgrowthsi:_FillValue = 1.e+30f ; - sidmassgrowthsi:cell_methods = "area: mean where sea time: mean" ; - sidmassgrowthsi:time_rep = "averaged" ; - float sidmassevapsubl(time, nj, ni) ; - sidmassevapsubl:units = "kg m^-2 s^-1" ; - sidmassevapsubl:long_name = "Sea-Ice Mass Change Through Evaporation and Sublimation" ; - sidmassevapsubl:coordinates = "TLON TLAT time" ; - sidmassevapsubl:cell_measures = "area: tarea" ; - sidmassevapsubl:comment = "per unit grid cell area" ; - sidmassevapsubl:missing_value = 1.e+30f ; - sidmassevapsubl:_FillValue = 1.e+30f ; - sidmassevapsubl:cell_methods = "area: mean where sea time: mean" ; - sidmassevapsubl:time_rep = "averaged" ; - float sisndmasssubl(time, nj, ni) ; - sisndmasssubl:units = "kg m^-2 s^-1" ; - sisndmasssubl:long_name = "Snow Mass Rate of Change Through Evaporation or Sublimation" ; - sisndmasssubl:coordinates = "TLON TLAT time" ; - sisndmasssubl:cell_measures = "area: tarea" ; - sisndmasssubl:comment = "per unit grid cell area" ; - sisndmasssubl:missing_value = 1.e+30f ; - sisndmasssubl:_FillValue = 1.e+30f ; - sisndmasssubl:cell_methods = "area: mean where sea time: mean" ; - sisndmasssubl:time_rep = "averaged" ; - float sidmassmelttop(time, nj, ni) ; - sidmassmelttop:units = "kg m^-2 s^-1" ; - sidmassmelttop:long_name = "Sea-Ice Mass Change Through Surface Melting" ; - sidmassmelttop:coordinates = "TLON TLAT time" ; - sidmassmelttop:cell_measures = "area: tarea" ; - sidmassmelttop:comment = "per unit grid cell area" ; - sidmassmelttop:missing_value = 1.e+30f ; - sidmassmelttop:_FillValue = 1.e+30f ; - sidmassmelttop:cell_methods = "area: mean where sea time: mean" ; - sidmassmelttop:time_rep = "averaged" ; - float sidmassmeltbot(time, nj, ni) ; - sidmassmeltbot:units = "kg m^-2 s^-1" ; - sidmassmeltbot:long_name = "Sea-Ice Mass Change Through Bottom Melting" ; - sidmassmeltbot:coordinates = "TLON TLAT time" ; - sidmassmeltbot:cell_measures = "area: tarea" ; - sidmassmeltbot:comment = "per unit grid cell area" ; - sidmassmeltbot:missing_value = 1.e+30f ; - sidmassmeltbot:_FillValue = 1.e+30f ; - sidmassmeltbot:cell_methods = "area: mean where sea time: mean" ; - sidmassmeltbot:time_rep = "averaged" ; - float sidmassmeltlat(time, nj, ni) ; - sidmassmeltlat:units = "kg m^-2 s^-1" ; - sidmassmeltlat:long_name = "Sea-Ice Mass Change Through Lateral Melting" ; - sidmassmeltlat:coordinates = "TLON TLAT time" ; - sidmassmeltlat:cell_measures = "area: tarea" ; - sidmassmeltlat:comment = "per unit grid cell area" ; - sidmassmeltlat:missing_value = 1.e+30f ; - sidmassmeltlat:_FillValue = 1.e+30f ; - sidmassmeltlat:cell_methods = "area: mean where sea time: mean" ; - sidmassmeltlat:time_rep = "averaged" ; - float sisndmasssnf(time, nj, ni) ; - sisndmasssnf:units = "kg m^-2 s^-1" ; - sisndmasssnf:long_name = "Snow Mass Change Through Snowfall" ; - sisndmasssnf:coordinates = "TLON TLAT time" ; - sisndmasssnf:cell_measures = "area: tarea" ; - sisndmasssnf:comment = "Always positive or zero, per unit grid cell area" ; - sisndmasssnf:missing_value = 1.e+30f ; - sisndmasssnf:_FillValue = 1.e+30f ; - sisndmasssnf:cell_methods = "area: mean where sea time: mean" ; - sisndmasssnf:time_rep = "averaged" ; - float sisndmassmelt(time, nj, ni) ; - sisndmassmelt:units = "kg m^-2 s^-1" ; - sisndmassmelt:long_name = "Snow Mass Rate of Change Through Melt" ; - sisndmassmelt:coordinates = "TLON TLAT time" ; - sisndmassmelt:cell_measures = "area: tarea" ; - sisndmassmelt:comment = "Always negative or zero, per unit grid cell area" ; - sisndmassmelt:missing_value = 1.e+30f ; - sisndmassmelt:_FillValue = 1.e+30f ; - sisndmassmelt:cell_methods = "area: mean where sea time: mean" ; - sisndmassmelt:time_rep = "averaged" ; - float sisndmasssi(time, nj, ni) ; - sisndmasssi:units = "kg m^-2 s^-1" ; - sisndmasssi:long_name = "Snow Mass Rate of Change Through Snow-to-Ice Conversion" ; - sisndmasssi:coordinates = "TLON TLAT time" ; - sisndmasssi:cell_measures = "area: tarea" ; - sisndmasssi:comment = "Always negative or zero, per unit grid cell area" ; - sisndmasssi:missing_value = 1.e+30f ; - sisndmasssi:_FillValue = 1.e+30f ; - sisndmasssi:cell_methods = "area: mean where sea time: mean" ; - sisndmasssi:time_rep = "averaged" ; - float sisndmassdyn(time, nj, ni) ; - sisndmassdyn:units = "kg m-2 s-1" ; - sisndmassdyn:long_name = "Snow Mass Rate of Change Through Advection by Sea-Ice Dynamics" ; - sisndmassdyn:coordinates = "TLON TLAT time" ; - sisndmassdyn:cell_measures = "area: tarea" ; - sisndmassdyn:comment = "per unit grid cell area" ; - sisndmassdyn:missing_value = 1.e+30f ; - sisndmassdyn:_FillValue = 1.e+30f ; - sisndmassdyn:cell_methods = "area: mean where sea time: mean" ; - sisndmassdyn:time_rep = "averaged" ; - float siflsensbot(time, nj, ni) ; - siflsensbot:units = "W m^-2" ; - siflsensbot:long_name = "Net Upward Sensible Heat Flux under Sea Ice" ; - siflsensbot:coordinates = "TLON TLAT time" ; - siflsensbot:cell_measures = "area: tarea" ; - siflsensbot:comment = "area weighted average, positive downward, per sea ice area" ; - siflsensbot:missing_value = 1.e+30f ; - siflsensbot:_FillValue = 1.e+30f ; - siflsensbot:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siflsensbot:time_rep = "averaged" ; - float siflcondtop(time, nj, ni) ; - siflcondtop:units = "W m^-2" ; - siflcondtop:long_name = "Net Conductive Heat Flux in Sea Ice at the Surface" ; - siflcondtop:coordinates = "TLON TLAT time" ; - siflcondtop:cell_measures = "area: tarea" ; - siflcondtop:comment = "area weighted average, positive downward, per sea ice area" ; - siflcondtop:missing_value = 1.e+30f ; - siflcondtop:_FillValue = 1.e+30f ; - siflcondtop:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siflcondtop:time_rep = "averaged" ; - float siflcondbot(time, nj, ni) ; - siflcondbot:units = "W m^-2" ; - siflcondbot:long_name = "Net Conductive Heat Flux in Sea Ice at the Base" ; - siflcondbot:coordinates = "TLON TLAT time" ; - siflcondbot:cell_measures = "area: tarea" ; - siflcondbot:comment = "area weighted average, positive downward, per sea ice area" ; - siflcondbot:missing_value = 1.e+30f ; - siflcondbot:_FillValue = 1.e+30f ; - siflcondbot:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siflcondbot:time_rep = "averaged" ; - float siflfwbot(time, nj, ni) ; - siflfwbot:units = "kg m^-2 s^-1" ; - siflfwbot:long_name = "Freshwater Flux from Sea Ice" ; - siflfwbot:coordinates = "TLON TLAT time" ; - siflfwbot:cell_measures = "area: tarea" ; - siflfwbot:comment = "area weighted average, positive downward, per unit grid cell area" ; - siflfwbot:missing_value = 1.e+30f ; - siflfwbot:_FillValue = 1.e+30f ; - siflfwbot:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siflfwbot:time_rep = "averaged" ; - float sisaltmass(time, nj, ni) ; - sisaltmass:units = "kg m^-2" ; - sisaltmass:long_name = "Mass of Salt in Sea Ice" ; - sisaltmass:coordinates = "TLON TLAT time" ; - sisaltmass:cell_measures = "area: tarea" ; - sisaltmass:comment = "per unit grid cell area" ; - sisaltmass:missing_value = 1.e+30f ; - sisaltmass:_FillValue = 1.e+30f ; - sisaltmass:cell_methods = "area: mean where sea time: mean" ; - sisaltmass:time_rep = "averaged" ; float siitdconc(time, nc, nj, ni) ; siitdconc:units = "%" ; siitdconc:long_name = "Sea-Ice Area Percentage in Ice Thickness Categories" ; diff --git a/test/data/iceh-2daily-mean_0272.cdl b/test/data/iceh-2daily-mean_0272.cdl index 84ef384..00e3eee 100644 --- a/test/data/iceh-2daily-mean_0272.cdl +++ b/test/data/iceh-2daily-mean_0272.cdl @@ -78,24 +78,6 @@ variables: aice:_FillValue = 1.e+30f ; aice:cell_methods = "time: mean" ; aice:time_rep = "averaged" ; - float dvsdtt(time, nj, ni) ; - dvsdtt:units = "cm/day" ; - dvsdtt:long_name = "snow volume tendency thermo" ; - dvsdtt:coordinates = "TLON TLAT time" ; - dvsdtt:cell_measures = "area: tarea" ; - dvsdtt:missing_value = 1.e+30f ; - dvsdtt:_FillValue = 1.e+30f ; - dvsdtt:cell_methods = "time: mean" ; - dvsdtt:time_rep = "averaged" ; - float dvsdtd(time, nj, ni) ; - dvsdtd:units = "cm/day" ; - dvsdtd:long_name = "snow volume tendency dynamics" ; - dvsdtd:coordinates = "TLON TLAT time" ; - dvsdtd:cell_measures = "area: tarea" ; - dvsdtd:missing_value = 1.e+30f ; - dvsdtd:_FillValue = 1.e+30f ; - dvsdtd:cell_methods = "time: mean" ; - dvsdtd:time_rep = "averaged" ; float siconc(time, nj, ni) ; siconc:units = "%" ; siconc:long_name = "Sea-Ice Area Percentage (Ocean Grid)" ; @@ -125,36 +107,6 @@ variables: sithick:_FillValue = 1.e+30f ; sithick:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; sithick:time_rep = "averaged" ; - float siage(time, nj, ni) ; - siage:units = "s" ; - siage:long_name = "Age of Sea Ice" ; - siage:coordinates = "TLON TLAT time" ; - siage:cell_measures = "area: tarea" ; - siage:comment = "area weighted average of age of sea ice" ; - siage:missing_value = 1.e+30f ; - siage:_FillValue = 1.e+30f ; - siage:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siage:time_rep = "averaged" ; - float sifb(time, nj, ni) ; - sifb:units = "m" ; - sifb:long_name = "Sea-Ice Freeboard" ; - sifb:coordinates = "TLON TLAT time" ; - sifb:cell_measures = "area: tarea" ; - sifb:comment = "area weighted average of height of sea ice above ocean surface" ; - sifb:missing_value = 1.e+30f ; - sifb:_FillValue = 1.e+30f ; - sifb:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sifb:time_rep = "averaged" ; - float sitempbot(time, nj, ni) ; - sitempbot:units = "K" ; - sitempbot:long_name = "Temperature at Ice-Ocean Interface" ; - sitempbot:coordinates = "TLON TLAT time" ; - sitempbot:cell_measures = "area: tarea" ; - sitempbot:comment = "area weighted average of ice-ocean interface temperature" ; - sitempbot:missing_value = 1.e+30f ; - sitempbot:_FillValue = 1.e+30f ; - sitempbot:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sitempbot:time_rep = "averaged" ; float siu(time, nj, ni) ; siu:units = "m/s" ; siu:long_name = "X-Component of Sea-Ice Velocity" ; @@ -165,146 +117,6 @@ variables: siu:_FillValue = 1.e+30f ; siu:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; siu:time_rep = "averaged" ; - float siv(time, nj, ni) ; - siv:units = "m/s" ; - siv:long_name = "Y-Component of Sea-Ice Velocity" ; - siv:coordinates = "ULON ULAT time" ; - siv:cell_measures = "area: uarea" ; - siv:comment = "area weighted average" ; - siv:missing_value = 1.e+30f ; - siv:_FillValue = 1.e+30f ; - siv:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siv:time_rep = "averaged" ; - float siforcetiltx(time, nj, ni) ; - siforcetiltx:units = "N m^-2" ; - siforcetiltx:long_name = "Sea-Surface Tilt Term in Force Balance (X-Component)" ; - siforcetiltx:coordinates = "ULON ULAT time" ; - siforcetiltx:cell_measures = "area: uarea" ; - siforcetiltx:comment = "area weighted average" ; - siforcetiltx:missing_value = 1.e+30f ; - siforcetiltx:_FillValue = 1.e+30f ; - siforcetiltx:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforcetiltx:time_rep = "averaged" ; - float siforcetilty(time, nj, ni) ; - siforcetilty:units = "N m^-2" ; - siforcetilty:long_name = "Sea-Surface Tilt Term in Force Balance (Y-Component)" ; - siforcetilty:coordinates = "ULON ULAT time" ; - siforcetilty:cell_measures = "area: uarea" ; - siforcetilty:comment = "area weighted average" ; - siforcetilty:missing_value = 1.e+30f ; - siforcetilty:_FillValue = 1.e+30f ; - siforcetilty:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforcetilty:time_rep = "averaged" ; - float siforcecoriolx(time, nj, ni) ; - siforcecoriolx:units = "N m^-2" ; - siforcecoriolx:long_name = "Coriolis Force Term in Force Balance (X-Component)" ; - siforcecoriolx:coordinates = "ULON ULAT time" ; - siforcecoriolx:cell_measures = "area: uarea" ; - siforcecoriolx:comment = "area weighted average" ; - siforcecoriolx:missing_value = 1.e+30f ; - siforcecoriolx:_FillValue = 1.e+30f ; - siforcecoriolx:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforcecoriolx:time_rep = "averaged" ; - float siforcecorioly(time, nj, ni) ; - siforcecorioly:units = "N m^-2" ; - siforcecorioly:long_name = "Coriolis Force Term in Force Balance (Y-Component)" ; - siforcecorioly:coordinates = "ULON ULAT time" ; - siforcecorioly:cell_measures = "area: uarea" ; - siforcecorioly:comment = "area weighted average" ; - siforcecorioly:missing_value = 1.e+30f ; - siforcecorioly:_FillValue = 1.e+30f ; - siforcecorioly:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforcecorioly:time_rep = "averaged" ; - float siforceintstrx(time, nj, ni) ; - siforceintstrx:units = "N m^-2" ; - siforceintstrx:long_name = "Internal Stress Term in Force Balance (X-Component)" ; - siforceintstrx:coordinates = "ULON ULAT time" ; - siforceintstrx:cell_measures = "area: uarea" ; - siforceintstrx:comment = "area weighted average" ; - siforceintstrx:missing_value = 1.e+30f ; - siforceintstrx:_FillValue = 1.e+30f ; - siforceintstrx:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforceintstrx:time_rep = "averaged" ; - float siforceintstry(time, nj, ni) ; - siforceintstry:units = "N m^-2" ; - siforceintstry:long_name = "Internal Stress Term in Force Balance (Y-Component)" ; - siforceintstry:coordinates = "ULON ULAT time" ; - siforceintstry:cell_measures = "area: uarea" ; - siforceintstry:comment = "area weighted average" ; - siforceintstry:missing_value = 1.e+30f ; - siforceintstry:_FillValue = 1.e+30f ; - siforceintstry:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforceintstry:time_rep = "averaged" ; - float sispeed(time, nj, ni) ; - sispeed:units = "m/s" ; - sispeed:long_name = "Sea-Ice Speed" ; - sispeed:coordinates = "ULON ULAT time" ; - sispeed:cell_measures = "area: uarea" ; - sispeed:comment = "area weighted average" ; - sispeed:missing_value = 1.e+30f ; - sispeed:_FillValue = 1.e+30f ; - sispeed:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sispeed:time_rep = "averaged" ; - float sihc(time, nj, ni) ; - sihc:units = "J m^-2" ; - sihc:long_name = "Sea-Ice Heat Content" ; - sihc:coordinates = "TLON TLAT time" ; - sihc:cell_measures = "area: tarea" ; - sihc:comment = "per unit grid cell area" ; - sihc:missing_value = 1.e+30f ; - sihc:_FillValue = 1.e+30f ; - sihc:cell_methods = "area: mean where sea time: mean" ; - sihc:time_rep = "averaged" ; - float sisnhc(time, nj, ni) ; - sisnhc:units = "J m^-2" ; - sisnhc:long_name = "Snow Heat Content" ; - sisnhc:coordinates = "TLON TLAT time" ; - sisnhc:cell_measures = "area: tarea" ; - sisnhc:comment = "per unit grid cell area" ; - sisnhc:missing_value = 1.e+30f ; - sisnhc:_FillValue = 1.e+30f ; - sisnhc:cell_methods = "area: mean where sea time: mean" ; - sisnhc:time_rep = "averaged" ; - float siflsensbot(time, nj, ni) ; - siflsensbot:units = "W m^-2" ; - siflsensbot:long_name = "Net Upward Sensible Heat Flux under Sea Ice" ; - siflsensbot:coordinates = "TLON TLAT time" ; - siflsensbot:cell_measures = "area: tarea" ; - siflsensbot:comment = "area weighted average, positive downward, per sea ice area" ; - siflsensbot:missing_value = 1.e+30f ; - siflsensbot:_FillValue = 1.e+30f ; - siflsensbot:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siflsensbot:time_rep = "averaged" ; - float siflcondtop(time, nj, ni) ; - siflcondtop:units = "W m^-2" ; - siflcondtop:long_name = "Net Conductive Heat Flux in Sea Ice at the Surface" ; - siflcondtop:coordinates = "TLON TLAT time" ; - siflcondtop:cell_measures = "area: tarea" ; - siflcondtop:comment = "area weighted average, positive downward, per sea ice area" ; - siflcondtop:missing_value = 1.e+30f ; - siflcondtop:_FillValue = 1.e+30f ; - siflcondtop:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siflcondtop:time_rep = "averaged" ; - float siflcondbot(time, nj, ni) ; - siflcondbot:units = "W m^-2" ; - siflcondbot:long_name = "Net Conductive Heat Flux in Sea Ice at the Base" ; - siflcondbot:coordinates = "TLON TLAT time" ; - siflcondbot:cell_measures = "area: tarea" ; - siflcondbot:comment = "area weighted average, positive downward, per sea ice area" ; - siflcondbot:missing_value = 1.e+30f ; - siflcondbot:_FillValue = 1.e+30f ; - siflcondbot:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siflcondbot:time_rep = "averaged" ; - float sisaltmass(time, nj, ni) ; - sisaltmass:units = "kg m^-2" ; - sisaltmass:long_name = "Mass of Salt in Sea Ice" ; - sisaltmass:coordinates = "TLON TLAT time" ; - sisaltmass:cell_measures = "area: tarea" ; - sisaltmass:comment = "per unit grid cell area" ; - sisaltmass:missing_value = 1.e+30f ; - sisaltmass:_FillValue = 1.e+30f ; - sisaltmass:cell_methods = "area: mean where sea time: mean" ; - sisaltmass:time_rep = "averaged" ; float siitdconc(time, nc, nj, ni) ; siitdconc:units = "%" ; siitdconc:long_name = "Sea-Ice Area Percentage in Ice Thickness Categories" ; diff --git a/test/data/iceh-2monthly-mean_0272.cdl b/test/data/iceh-2monthly-mean_0272.cdl index af2e8b9..65a8ab0 100644 --- a/test/data/iceh-2monthly-mean_0272.cdl +++ b/test/data/iceh-2monthly-mean_0272.cdl @@ -78,24 +78,6 @@ variables: aice:_FillValue = 1.e+30f ; aice:cell_methods = "time: mean" ; aice:time_rep = "averaged" ; - float dvsdtt(time, nj, ni) ; - dvsdtt:units = "cm/day" ; - dvsdtt:long_name = "snow volume tendency thermo" ; - dvsdtt:coordinates = "TLON TLAT time" ; - dvsdtt:cell_measures = "area: tarea" ; - dvsdtt:missing_value = 1.e+30f ; - dvsdtt:_FillValue = 1.e+30f ; - dvsdtt:cell_methods = "time: mean" ; - dvsdtt:time_rep = "averaged" ; - float dvsdtd(time, nj, ni) ; - dvsdtd:units = "cm/day" ; - dvsdtd:long_name = "snow volume tendency dynamics" ; - dvsdtd:coordinates = "TLON TLAT time" ; - dvsdtd:cell_measures = "area: tarea" ; - dvsdtd:missing_value = 1.e+30f ; - dvsdtd:_FillValue = 1.e+30f ; - dvsdtd:cell_methods = "time: mean" ; - dvsdtd:time_rep = "averaged" ; float siconc(time, nj, ni) ; siconc:units = "%" ; siconc:long_name = "Sea-Ice Area Percentage (Ocean Grid)" ; @@ -115,16 +97,6 @@ variables: sitimefrac:_FillValue = 1.e+30f ; sitimefrac:cell_methods = "area: mean where sea time: mean" ; sitimefrac:time_rep = "averaged" ; - float sivol(time, nj, ni) ; - sivol:units = "m" ; - sivol:long_name = "Sea-Ice Volume per Area" ; - sivol:coordinates = "TLON TLAT time" ; - sivol:cell_measures = "area: tarea" ; - sivol:comment = "ice volume per unit grid cell area" ; - sivol:missing_value = 1.e+30f ; - sivol:_FillValue = 1.e+30f ; - sivol:cell_methods = "area: mean where sea time: mean" ; - sivol:time_rep = "averaged" ; float sithick(time, nj, ni) ; sithick:units = "m" ; sithick:long_name = "Sea-Ice Thickness" ; @@ -135,56 +107,6 @@ variables: sithick:_FillValue = 1.e+30f ; sithick:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; sithick:time_rep = "averaged" ; - float simass(time, nj, ni) ; - simass:units = "kg m^-2" ; - simass:long_name = "Sea-Ice Mass" ; - simass:coordinates = "TLON TLAT time" ; - simass:cell_measures = "area: tarea" ; - simass:comment = "ice mass per unit grid cell area" ; - simass:missing_value = 1.e+30f ; - simass:_FillValue = 1.e+30f ; - simass:cell_methods = "area: mean where sea time: mean" ; - simass:time_rep = "averaged" ; - float siage(time, nj, ni) ; - siage:units = "s" ; - siage:long_name = "Age of Sea Ice" ; - siage:coordinates = "TLON TLAT time" ; - siage:cell_measures = "area: tarea" ; - siage:comment = "area weighted average of age of sea ice" ; - siage:missing_value = 1.e+30f ; - siage:_FillValue = 1.e+30f ; - siage:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siage:time_rep = "averaged" ; - float sifb(time, nj, ni) ; - sifb:units = "m" ; - sifb:long_name = "Sea-Ice Freeboard" ; - sifb:coordinates = "TLON TLAT time" ; - sifb:cell_measures = "area: tarea" ; - sifb:comment = "area weighted average of height of sea ice above ocean surface" ; - sifb:missing_value = 1.e+30f ; - sifb:_FillValue = 1.e+30f ; - sifb:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sifb:time_rep = "averaged" ; - float sisnmass(time, nj, ni) ; - sisnmass:units = "kg m^-2" ; - sisnmass:long_name = "Snow Mass per Area" ; - sisnmass:coordinates = "TLON TLAT time" ; - sisnmass:cell_measures = "area: tarea" ; - sisnmass:comment = "snow mass per unit grid cell area" ; - sisnmass:missing_value = 1.e+30f ; - sisnmass:_FillValue = 1.e+30f ; - sisnmass:cell_methods = "area: mean where sea time: mean" ; - sisnmass:time_rep = "averaged" ; - float sitempbot(time, nj, ni) ; - sitempbot:units = "K" ; - sitempbot:long_name = "Temperature at Ice-Ocean Interface" ; - sitempbot:coordinates = "TLON TLAT time" ; - sitempbot:cell_measures = "area: tarea" ; - sitempbot:comment = "area weighted average of ice-ocean interface temperature" ; - sitempbot:missing_value = 1.e+30f ; - sitempbot:_FillValue = 1.e+30f ; - sitempbot:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sitempbot:time_rep = "averaged" ; float siu(time, nj, ni) ; siu:units = "m/s" ; siu:long_name = "X-Component of Sea-Ice Velocity" ; @@ -195,16 +117,6 @@ variables: siu:_FillValue = 1.e+30f ; siu:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; siu:time_rep = "averaged" ; - float siv(time, nj, ni) ; - siv:units = "m/s" ; - siv:long_name = "Y-Component of Sea-Ice Velocity" ; - siv:coordinates = "ULON ULAT time" ; - siv:cell_measures = "area: uarea" ; - siv:comment = "area weighted average" ; - siv:missing_value = 1.e+30f ; - siv:_FillValue = 1.e+30f ; - siv:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siv:time_rep = "averaged" ; float sidmasstranx(time, nj, ni) ; sidmasstranx:units = "kg/s" ; sidmasstranx:long_name = "X-Component of Sea-Ice Mass Transport" ; @@ -215,374 +127,6 @@ variables: sidmasstranx:_FillValue = 1.e+30f ; sidmasstranx:cell_methods = "area: mean where sea time: mean" ; sidmasstranx:time_rep = "averaged" ; - float sidmasstrany(time, nj, ni) ; - sidmasstrany:units = "kg/s" ; - sidmasstrany:long_name = "Y-Component of Sea-Ice Mass Transport" ; - sidmasstrany:coordinates = "ULON ULAT time" ; - sidmasstrany:cell_measures = "area: uarea" ; - sidmasstrany:comment = "includes sea-ice and snow transport" ; - sidmasstrany:missing_value = 1.e+30f ; - sidmasstrany:_FillValue = 1.e+30f ; - sidmasstrany:cell_methods = "area: mean where sea time: mean" ; - sidmasstrany:time_rep = "averaged" ; - float sistrxdtop(time, nj, ni) ; - sistrxdtop:units = "N m^-2" ; - sistrxdtop:long_name = "X-Component of Atmospheric Stress on Sea Ice" ; - sistrxdtop:coordinates = "ULON ULAT time" ; - sistrxdtop:cell_measures = "area: uarea" ; - sistrxdtop:comment = "area weighted average" ; - sistrxdtop:missing_value = 1.e+30f ; - sistrxdtop:_FillValue = 1.e+30f ; - sistrxdtop:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sistrxdtop:time_rep = "averaged" ; - float sistrydtop(time, nj, ni) ; - sistrydtop:units = "N m^-2" ; - sistrydtop:long_name = "Y-Component of Atmospheric Stress on Sea Ice" ; - sistrydtop:coordinates = "ULON ULAT time" ; - sistrydtop:cell_measures = "area: uarea" ; - sistrydtop:comment = "area weighted average" ; - sistrydtop:missing_value = 1.e+30f ; - sistrydtop:_FillValue = 1.e+30f ; - sistrydtop:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sistrydtop:time_rep = "averaged" ; - float sistrxubot(time, nj, ni) ; - sistrxubot:units = "N m^-2" ; - sistrxubot:long_name = "X-Component of Ocean Stress on Sea Ice" ; - sistrxubot:coordinates = "ULON ULAT time" ; - sistrxubot:cell_measures = "area: uarea" ; - sistrxubot:comment = "area weighted average" ; - sistrxubot:missing_value = 1.e+30f ; - sistrxubot:_FillValue = 1.e+30f ; - sistrxubot:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sistrxubot:time_rep = "averaged" ; - float sistryubot(time, nj, ni) ; - sistryubot:units = "N m^-2" ; - sistryubot:long_name = "Y-Component of Ocean Stress on Sea Ice" ; - sistryubot:coordinates = "ULON ULAT time" ; - sistryubot:cell_measures = "area: uarea" ; - sistryubot:comment = "area weighted average" ; - sistryubot:missing_value = 1.e+30f ; - sistryubot:_FillValue = 1.e+30f ; - sistryubot:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sistryubot:time_rep = "averaged" ; - float siforcetiltx(time, nj, ni) ; - siforcetiltx:units = "N m^-2" ; - siforcetiltx:long_name = "Sea-Surface Tilt Term in Force Balance (X-Component)" ; - siforcetiltx:coordinates = "ULON ULAT time" ; - siforcetiltx:cell_measures = "area: uarea" ; - siforcetiltx:comment = "area weighted average" ; - siforcetiltx:missing_value = 1.e+30f ; - siforcetiltx:_FillValue = 1.e+30f ; - siforcetiltx:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforcetiltx:time_rep = "averaged" ; - float siforcetilty(time, nj, ni) ; - siforcetilty:units = "N m^-2" ; - siforcetilty:long_name = "Sea-Surface Tilt Term in Force Balance (Y-Component)" ; - siforcetilty:coordinates = "ULON ULAT time" ; - siforcetilty:cell_measures = "area: uarea" ; - siforcetilty:comment = "area weighted average" ; - siforcetilty:missing_value = 1.e+30f ; - siforcetilty:_FillValue = 1.e+30f ; - siforcetilty:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforcetilty:time_rep = "averaged" ; - float siforcecoriolx(time, nj, ni) ; - siforcecoriolx:units = "N m^-2" ; - siforcecoriolx:long_name = "Coriolis Force Term in Force Balance (X-Component)" ; - siforcecoriolx:coordinates = "ULON ULAT time" ; - siforcecoriolx:cell_measures = "area: uarea" ; - siforcecoriolx:comment = "area weighted average" ; - siforcecoriolx:missing_value = 1.e+30f ; - siforcecoriolx:_FillValue = 1.e+30f ; - siforcecoriolx:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforcecoriolx:time_rep = "averaged" ; - float siforcecorioly(time, nj, ni) ; - siforcecorioly:units = "N m^-2" ; - siforcecorioly:long_name = "Coriolis Force Term in Force Balance (Y-Component)" ; - siforcecorioly:coordinates = "ULON ULAT time" ; - siforcecorioly:cell_measures = "area: uarea" ; - siforcecorioly:comment = "area weighted average" ; - siforcecorioly:missing_value = 1.e+30f ; - siforcecorioly:_FillValue = 1.e+30f ; - siforcecorioly:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforcecorioly:time_rep = "averaged" ; - float siforceintstrx(time, nj, ni) ; - siforceintstrx:units = "N m^-2" ; - siforceintstrx:long_name = "Internal Stress Term in Force Balance (X-Component)" ; - siforceintstrx:coordinates = "ULON ULAT time" ; - siforceintstrx:cell_measures = "area: uarea" ; - siforceintstrx:comment = "area weighted average" ; - siforceintstrx:missing_value = 1.e+30f ; - siforceintstrx:_FillValue = 1.e+30f ; - siforceintstrx:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforceintstrx:time_rep = "averaged" ; - float siforceintstry(time, nj, ni) ; - siforceintstry:units = "N m^-2" ; - siforceintstry:long_name = "Internal Stress Term in Force Balance (Y-Component)" ; - siforceintstry:coordinates = "ULON ULAT time" ; - siforceintstry:cell_measures = "area: uarea" ; - siforceintstry:comment = "area weighted average" ; - siforceintstry:missing_value = 1.e+30f ; - siforceintstry:_FillValue = 1.e+30f ; - siforceintstry:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siforceintstry:time_rep = "averaged" ; - float sicompstren(time, nj, ni) ; - sicompstren:units = "N/m" ; - sicompstren:long_name = "Compressive Sea Ice Strength" ; - sicompstren:coordinates = "ULON ULAT time" ; - sicompstren:cell_measures = "area: uarea" ; - sicompstren:comment = "area weighted average" ; - sicompstren:missing_value = 1.e+30f ; - sicompstren:_FillValue = 1.e+30f ; - sicompstren:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sicompstren:time_rep = "averaged" ; - float sidivvel(time, nj, ni) ; - sidivvel:units = "1/s" ; - sidivvel:long_name = "Divergence of the Sea-Ice Velocity Field" ; - sidivvel:coordinates = "ULON ULAT time" ; - sidivvel:cell_measures = "area: uarea" ; - sidivvel:comment = "area weighted average" ; - sidivvel:missing_value = 1.e+30f ; - sidivvel:_FillValue = 1.e+30f ; - sidivvel:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sidivvel:time_rep = "averaged" ; - float sispeed(time, nj, ni) ; - sispeed:units = "m/s" ; - sispeed:long_name = "Sea-Ice Speed" ; - sispeed:coordinates = "ULON ULAT time" ; - sispeed:cell_measures = "area: uarea" ; - sispeed:comment = "area weighted average" ; - sispeed:missing_value = 1.e+30f ; - sispeed:_FillValue = 1.e+30f ; - sispeed:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - sispeed:time_rep = "averaged" ; - float sihc(time, nj, ni) ; - sihc:units = "J m^-2" ; - sihc:long_name = "Sea-Ice Heat Content" ; - sihc:coordinates = "TLON TLAT time" ; - sihc:cell_measures = "area: tarea" ; - sihc:comment = "per unit grid cell area" ; - sihc:missing_value = 1.e+30f ; - sihc:_FillValue = 1.e+30f ; - sihc:cell_methods = "area: mean where sea time: mean" ; - sihc:time_rep = "averaged" ; - float sisnhc(time, nj, ni) ; - sisnhc:units = "J m^-2" ; - sisnhc:long_name = "Snow Heat Content" ; - sisnhc:coordinates = "TLON TLAT time" ; - sisnhc:cell_measures = "area: tarea" ; - sisnhc:comment = "per unit grid cell area" ; - sisnhc:missing_value = 1.e+30f ; - sisnhc:_FillValue = 1.e+30f ; - sisnhc:cell_methods = "area: mean where sea time: mean" ; - sisnhc:time_rep = "averaged" ; - float sidconcth(time, nj, ni) ; - sidconcth:units = "1/s" ; - sidconcth:long_name = "Sea-Ice Area Fraction Tendency Due to Thermodynamics" ; - sidconcth:coordinates = "TLON TLAT time" ; - sidconcth:cell_measures = "area: tarea" ; - sidconcth:missing_value = 1.e+30f ; - sidconcth:_FillValue = 1.e+30f ; - sidconcth:cell_methods = "area: mean where sea time: mean" ; - sidconcth:time_rep = "averaged" ; - float sidconcdyn(time, nj, ni) ; - sidconcdyn:units = "1/s" ; - sidconcdyn:long_name = "Sea-Ice Area Fraction Tendency Due to Dynamics" ; - sidconcdyn:coordinates = "TLON TLAT time" ; - sidconcdyn:cell_measures = "area: tarea" ; - sidconcdyn:missing_value = 1.e+30f ; - sidconcdyn:_FillValue = 1.e+30f ; - sidconcdyn:cell_methods = "area: mean where sea time: mean" ; - sidconcdyn:time_rep = "averaged" ; - float sidmassth(time, nj, ni) ; - sidmassth:units = "kg m^-2 s^-1" ; - sidmassth:long_name = "Sea-Ice Mass Change from Thermodynamics" ; - sidmassth:coordinates = "TLON TLAT time" ; - sidmassth:cell_measures = "area: tarea" ; - sidmassth:comment = "per unit grid cell area" ; - sidmassth:missing_value = 1.e+30f ; - sidmassth:_FillValue = 1.e+30f ; - sidmassth:cell_methods = "area: mean where sea time: mean" ; - sidmassth:time_rep = "averaged" ; - float sidmassdyn(time, nj, ni) ; - sidmassdyn:units = "kg m^-2 s^-1" ; - sidmassdyn:long_name = "Sea-Ice Mass Change from Dynamics" ; - sidmassdyn:coordinates = "TLON TLAT time" ; - sidmassdyn:cell_measures = "area: tarea" ; - sidmassdyn:comment = "per unit grid cell area" ; - sidmassdyn:missing_value = 1.e+30f ; - sidmassdyn:_FillValue = 1.e+30f ; - sidmassdyn:cell_methods = "area: mean where sea time: mean" ; - sidmassdyn:time_rep = "averaged" ; - float sidmassgrowthwat(time, nj, ni) ; - sidmassgrowthwat:units = "kg m^-2 s^-1" ; - sidmassgrowthwat:long_name = "Sea-Ice Mass Change Through Growth in Supercooled Open Water (Frazil)" ; - sidmassgrowthwat:coordinates = "TLON TLAT time" ; - sidmassgrowthwat:cell_measures = "area: tarea" ; - sidmassgrowthwat:comment = "per unit grid cell area" ; - sidmassgrowthwat:missing_value = 1.e+30f ; - sidmassgrowthwat:_FillValue = 1.e+30f ; - sidmassgrowthwat:cell_methods = "area: mean where sea time: mean" ; - sidmassgrowthwat:time_rep = "averaged" ; - float sidmassgrowthbot(time, nj, ni) ; - sidmassgrowthbot:units = "kg m^-2 s^-1" ; - sidmassgrowthbot:long_name = "Sea-Ice Mass Change Through Basal Growth" ; - sidmassgrowthbot:coordinates = "TLON TLAT time" ; - sidmassgrowthbot:cell_measures = "area: tarea" ; - sidmassgrowthbot:comment = "per unit grid cell area" ; - sidmassgrowthbot:missing_value = 1.e+30f ; - sidmassgrowthbot:_FillValue = 1.e+30f ; - sidmassgrowthbot:cell_methods = "area: mean where sea time: mean" ; - sidmassgrowthbot:time_rep = "averaged" ; - float sidmassgrowthsi(time, nj, ni) ; - sidmassgrowthsi:units = "kg m^-2 s^-1" ; - sidmassgrowthsi:long_name = "Sea-Ice Mass Change Through Snow-to-Ice Conversion" ; - sidmassgrowthsi:coordinates = "TLON TLAT time" ; - sidmassgrowthsi:cell_measures = "area: tarea" ; - sidmassgrowthsi:comment = "per unit grid cell area" ; - sidmassgrowthsi:missing_value = 1.e+30f ; - sidmassgrowthsi:_FillValue = 1.e+30f ; - sidmassgrowthsi:cell_methods = "area: mean where sea time: mean" ; - sidmassgrowthsi:time_rep = "averaged" ; - float sidmassevapsubl(time, nj, ni) ; - sidmassevapsubl:units = "kg m^-2 s^-1" ; - sidmassevapsubl:long_name = "Sea-Ice Mass Change Through Evaporation and Sublimation" ; - sidmassevapsubl:coordinates = "TLON TLAT time" ; - sidmassevapsubl:cell_measures = "area: tarea" ; - sidmassevapsubl:comment = "per unit grid cell area" ; - sidmassevapsubl:missing_value = 1.e+30f ; - sidmassevapsubl:_FillValue = 1.e+30f ; - sidmassevapsubl:cell_methods = "area: mean where sea time: mean" ; - sidmassevapsubl:time_rep = "averaged" ; - float sisndmasssubl(time, nj, ni) ; - sisndmasssubl:units = "kg m^-2 s^-1" ; - sisndmasssubl:long_name = "Snow Mass Rate of Change Through Evaporation or Sublimation" ; - sisndmasssubl:coordinates = "TLON TLAT time" ; - sisndmasssubl:cell_measures = "area: tarea" ; - sisndmasssubl:comment = "per unit grid cell area" ; - sisndmasssubl:missing_value = 1.e+30f ; - sisndmasssubl:_FillValue = 1.e+30f ; - sisndmasssubl:cell_methods = "area: mean where sea time: mean" ; - sisndmasssubl:time_rep = "averaged" ; - float sidmassmelttop(time, nj, ni) ; - sidmassmelttop:units = "kg m^-2 s^-1" ; - sidmassmelttop:long_name = "Sea-Ice Mass Change Through Surface Melting" ; - sidmassmelttop:coordinates = "TLON TLAT time" ; - sidmassmelttop:cell_measures = "area: tarea" ; - sidmassmelttop:comment = "per unit grid cell area" ; - sidmassmelttop:missing_value = 1.e+30f ; - sidmassmelttop:_FillValue = 1.e+30f ; - sidmassmelttop:cell_methods = "area: mean where sea time: mean" ; - sidmassmelttop:time_rep = "averaged" ; - float sidmassmeltbot(time, nj, ni) ; - sidmassmeltbot:units = "kg m^-2 s^-1" ; - sidmassmeltbot:long_name = "Sea-Ice Mass Change Through Bottom Melting" ; - sidmassmeltbot:coordinates = "TLON TLAT time" ; - sidmassmeltbot:cell_measures = "area: tarea" ; - sidmassmeltbot:comment = "per unit grid cell area" ; - sidmassmeltbot:missing_value = 1.e+30f ; - sidmassmeltbot:_FillValue = 1.e+30f ; - sidmassmeltbot:cell_methods = "area: mean where sea time: mean" ; - sidmassmeltbot:time_rep = "averaged" ; - float sidmassmeltlat(time, nj, ni) ; - sidmassmeltlat:units = "kg m^-2 s^-1" ; - sidmassmeltlat:long_name = "Sea-Ice Mass Change Through Lateral Melting" ; - sidmassmeltlat:coordinates = "TLON TLAT time" ; - sidmassmeltlat:cell_measures = "area: tarea" ; - sidmassmeltlat:comment = "per unit grid cell area" ; - sidmassmeltlat:missing_value = 1.e+30f ; - sidmassmeltlat:_FillValue = 1.e+30f ; - sidmassmeltlat:cell_methods = "area: mean where sea time: mean" ; - sidmassmeltlat:time_rep = "averaged" ; - float sisndmasssnf(time, nj, ni) ; - sisndmasssnf:units = "kg m^-2 s^-1" ; - sisndmasssnf:long_name = "Snow Mass Change Through Snowfall" ; - sisndmasssnf:coordinates = "TLON TLAT time" ; - sisndmasssnf:cell_measures = "area: tarea" ; - sisndmasssnf:comment = "Always positive or zero, per unit grid cell area" ; - sisndmasssnf:missing_value = 1.e+30f ; - sisndmasssnf:_FillValue = 1.e+30f ; - sisndmasssnf:cell_methods = "area: mean where sea time: mean" ; - sisndmasssnf:time_rep = "averaged" ; - float sisndmassmelt(time, nj, ni) ; - sisndmassmelt:units = "kg m^-2 s^-1" ; - sisndmassmelt:long_name = "Snow Mass Rate of Change Through Melt" ; - sisndmassmelt:coordinates = "TLON TLAT time" ; - sisndmassmelt:cell_measures = "area: tarea" ; - sisndmassmelt:comment = "Always negative or zero, per unit grid cell area" ; - sisndmassmelt:missing_value = 1.e+30f ; - sisndmassmelt:_FillValue = 1.e+30f ; - sisndmassmelt:cell_methods = "area: mean where sea time: mean" ; - sisndmassmelt:time_rep = "averaged" ; - float sisndmasssi(time, nj, ni) ; - sisndmasssi:units = "kg m^-2 s^-1" ; - sisndmasssi:long_name = "Snow Mass Rate of Change Through Snow-to-Ice Conversion" ; - sisndmasssi:coordinates = "TLON TLAT time" ; - sisndmasssi:cell_measures = "area: tarea" ; - sisndmasssi:comment = "Always negative or zero, per unit grid cell area" ; - sisndmasssi:missing_value = 1.e+30f ; - sisndmasssi:_FillValue = 1.e+30f ; - sisndmasssi:cell_methods = "area: mean where sea time: mean" ; - sisndmasssi:time_rep = "averaged" ; - float sisndmassdyn(time, nj, ni) ; - sisndmassdyn:units = "kg m-2 s-1" ; - sisndmassdyn:long_name = "Snow Mass Rate of Change Through Advection by Sea-Ice Dynamics" ; - sisndmassdyn:coordinates = "TLON TLAT time" ; - sisndmassdyn:cell_measures = "area: tarea" ; - sisndmassdyn:comment = "per unit grid cell area" ; - sisndmassdyn:missing_value = 1.e+30f ; - sisndmassdyn:_FillValue = 1.e+30f ; - sisndmassdyn:cell_methods = "area: mean where sea time: mean" ; - sisndmassdyn:time_rep = "averaged" ; - float siflsensbot(time, nj, ni) ; - siflsensbot:units = "W m^-2" ; - siflsensbot:long_name = "Net Upward Sensible Heat Flux under Sea Ice" ; - siflsensbot:coordinates = "TLON TLAT time" ; - siflsensbot:cell_measures = "area: tarea" ; - siflsensbot:comment = "area weighted average, positive downward, per sea ice area" ; - siflsensbot:missing_value = 1.e+30f ; - siflsensbot:_FillValue = 1.e+30f ; - siflsensbot:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siflsensbot:time_rep = "averaged" ; - float siflcondtop(time, nj, ni) ; - siflcondtop:units = "W m^-2" ; - siflcondtop:long_name = "Net Conductive Heat Flux in Sea Ice at the Surface" ; - siflcondtop:coordinates = "TLON TLAT time" ; - siflcondtop:cell_measures = "area: tarea" ; - siflcondtop:comment = "area weighted average, positive downward, per sea ice area" ; - siflcondtop:missing_value = 1.e+30f ; - siflcondtop:_FillValue = 1.e+30f ; - siflcondtop:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siflcondtop:time_rep = "averaged" ; - float siflcondbot(time, nj, ni) ; - siflcondbot:units = "W m^-2" ; - siflcondbot:long_name = "Net Conductive Heat Flux in Sea Ice at the Base" ; - siflcondbot:coordinates = "TLON TLAT time" ; - siflcondbot:cell_measures = "area: tarea" ; - siflcondbot:comment = "area weighted average, positive downward, per sea ice area" ; - siflcondbot:missing_value = 1.e+30f ; - siflcondbot:_FillValue = 1.e+30f ; - siflcondbot:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siflcondbot:time_rep = "averaged" ; - float siflfwbot(time, nj, ni) ; - siflfwbot:units = "kg m^-2 s^-1" ; - siflfwbot:long_name = "Freshwater Flux from Sea Ice" ; - siflfwbot:coordinates = "TLON TLAT time" ; - siflfwbot:cell_measures = "area: tarea" ; - siflfwbot:comment = "area weighted average, positive downward, per sea ice area" ; - siflfwbot:missing_value = 1.e+30f ; - siflfwbot:_FillValue = 1.e+30f ; - siflfwbot:cell_methods = "area: time: mean where sea_ice (mask=siconc)" ; - siflfwbot:time_rep = "averaged" ; - float sisaltmass(time, nj, ni) ; - sisaltmass:units = "kg m^-2" ; - sisaltmass:long_name = "Mass of Salt in Sea Ice" ; - sisaltmass:coordinates = "TLON TLAT time" ; - sisaltmass:cell_measures = "area: tarea" ; - sisaltmass:comment = "per unit grid cell area" ; - sisaltmass:missing_value = 1.e+30f ; - sisaltmass:_FillValue = 1.e+30f ; - sisaltmass:cell_methods = "area: mean where sea time: mean" ; - sisaltmass:time_rep = "averaged" ; float siitdconc(time, nc, nj, ni) ; siitdconc:units = "%" ; siitdconc:long_name = "Sea-Ice Area Percentage in Ice Thickness Categories" ; diff --git a/test/test_splitnc.py b/test/test_splitnc.py index 30b6cec..ee6dbc4 100644 --- a/test/test_splitnc.py +++ b/test/test_splitnc.py @@ -19,7 +19,7 @@ r"(?P.+)_\d+", None, "fld_.+", - 218, + 32, ), ( # Test a monthly atmosphere file with esm1.6 filenames @@ -28,7 +28,7 @@ r"(?P.+)_\d+", None, "fld_.+", - 218, + 32, ), ( # Test a daily atmosphere file @@ -37,7 +37,7 @@ r"(?P.+)_\d+", None, "fld_.+", - 36, + 10, ), ( # Test a daily atmosphere file with esm1.6 filenames @@ -46,7 +46,7 @@ r"(?P.+)_\d+", None, "fld_.+", - 36, + 10, ), ( # Test a monthly ice file @@ -55,7 +55,7 @@ None, ["VGRDb", "VGRDi", "VGRDs"], "(ai|dv|si).+", - 53, + 7, ), ( # Test a monthly ice file with esm1.6 filenames @@ -64,7 +64,7 @@ None, ["VGRDb", "VGRDi", "VGRDs"], "(ai|dv|si).+", - 53, + 7, ), ( # Test a daily ice file (use a regex for exluded-vars here) @@ -73,7 +73,7 @@ None, ["VGRD."], "(ai|dv|si).+", - 25, + 6, ), ( # Test a daily ice file (use a regex for exluded-vars here) with esm1.6 filenames @@ -82,7 +82,7 @@ None, ["VGRD."], "(ai|dv|si).+", - 25, + 6, ), ( # Test a monthly atmosphere file with a regex for shared-vars @@ -92,13 +92,13 @@ r"(?P.+)_\d+", None, "fld_.+", - 218, + 32, ), ( # Test a monthly atmosphere file with a single field with coords that need renaming # Previously when the renaming would miss the cell_methods & coordinates "aiihca.pa-234501_mon.cdl", - "--field-vars fld_s03i257 --shared-vars latitude_longitude --rename-regex {rename_regex}", + "--field-vars fld_s03i851 --shared-vars latitude_longitude --rename-regex {rename_regex}", r"(?P.+)_\d+", None, "fld_.+", @@ -125,7 +125,7 @@ r"(?P.+)_\d+", None, "fld_s03i23.+", - 6, + 4, ), ( # Test a simple file with a trailing space in the coords @@ -320,9 +320,9 @@ def test_determine_field_vars(tmp_path, cdl_file, field_regex): ( # Test a daily atmos 3D field "aiihca.pe-234501_dai.cdl", - "fld_s30i207", + "fld_s30i301", "1yr", - "access-esm1p6.um7p3.3d.fld_s30i207.1day.mean.2345.nc", + "access-esm1p6.um7p3.3d.fld_s30i301.1day.mean.2345.nc", ), ( # Test a daily ice 3D field