ESCOMP / CCPPStandardNames

Repository for community-accepted CCPP Standard Names and search tools
Other
3 stars 16 forks source link

Sync names between CAMDEN and this repo #8

Closed cacraigucar closed 3 years ago

cacraigucar commented 3 years ago

Repo inconsistencies

What in repo Suggested Change
natural_log_of_air_pressure_of_dry_air_at_interface natural_log_of_air_pressure_of_dry_air (_don't need the "atinterface" qualifier in the repo or need to add the unqualified name)

Repo/CAMDEN/Suggested Names

Repo name CAMDEN name Suggested Change Name To Use
lagrangian_vertical_coordinate
physics_state_from_dynamics physics_state_due_to_dynamics (MMM and NOAA guidelines) physics_state_due_to_dynamics
surface_air_pressure surface_air_pressure (MMM has surface_air_pressure and NOAA has air_pressure_at_surface_adjacent_layer, surface_air_pressure and has this note "confirm that this is not surface_pressure_of_dry_air from ESCOMP/CCPPStandardNames" surface_air_pressure
surface_pressure_of_dry_air surface_pressure_of_dry_air see note above surface_pressure_of_dry_air
total_physics_tendency total_tendency_of_physics(_based on guideline for tendency_ofX) total_tendency_of_physics
vertically_integrated_XXX vertically_integrated_XXX column_integratedXXX (MMM_ ) column_integrated_XXX
gravitational_acceleration acceleration_due_to_gravity gravitational_acceleration (NOAA name) gravitational_acceleration
array_of_volume_mixing_ratios collection_array_volume_mixing_ratios? (MMM) ONLY IN TESTING RIGHT NOW
avogadro_number avogadro_number
base_state_surface_pressure This name feels wrong base_state_surface_pressure_for_hybrid_vertical_coordinate
boltzmann_constant boltzmann_constant
cell_area (_CF has cell_area, MMM has only cellsize) cell_area
cell_weight cell_weight
cloud_ice_dry_mixing_ratio cloud_ice_mixing_ratio (CF name says it is the "ratio of the mass of ice to the mass of dry air.") cloud_ice_mixing_ratio (for long name: ratio of the mass of ice to the mass of dry air
cloud_liquid_dry_mixing_ratio cloud_liquid_water_mixing_ratio (CF name says "ratio of the mass of liquid water to the mass of dry air" cloud_liquid_water_mixing_ratio
cloud_liquid_water_mixing_ratio cloud_liquid_mixing_ratio_of_moist_air (_though MMM uses for_moistair) cloud_liquid_mixing_ratio_of_moist_air
density_of dry_air_at_STP density_of_dry_air_at_STP density_of_dry_air_at_stp (note repo has a blank and cap letters) density_of_dry_air_at_stp
Repo name CAMDEN name Suggested Change Name To Use
dry_static_energy_content_of_atmosphere_layer dry_static_energy_content_of_atmosphere_layer dry_static_energy dry_static_energy (longname dry_static_energy_content_of_atmosphere_layer)
eastward_wind eastward_wind x_wind (used by both MMM and NOAA) x_wind
equivalent_potential_temperature potential_temperature_equivalent? (_MMM has snow_waterequivalent) equivalent_potential_temperature
gas_constant_dry_air gas_constant_of_dry_air gas_constant_of_dry_air (_though MMM uses gas_constant_for_dryair) gas_constant_of_dry_air
gravitational_acceleration gravitational_acceleration acceleration_due_to_gravity (MMM) gravitational_acceleration
index_of_bottom_XXX_layer index_of_bottom_XXX_layer index_of XXX_at_bottom_layer (MMM uses this suffix) index_of_bottom_XXX_layer
index_of_top_XXX_layer index_of_top_XXX_layer index_of_XXX_at_top_of_the_atmosphere_layer (MMM uses something like this) index_of_top_XXX_layer
inverse_exner_function_wrt_surface_pressure and exner_function inverse_exner_function_wrt_surface_pressure dimensionless_exner_function (MMM notes say this comes from CF) Inverse_dimensionless_exner_function_wrt_surface_pressure
lagrangian_vertical_coordinate lagrangian_vertical_coordinate Just wondering if this is the correct name. No other groups appear to use it lagrangian_vertical_coordinate
largest_model_top_pressue_that_allows_molecular_diffusion Fix typo at the very least - possibly a better name? largest_model_top_pressure_that_allows_molecular_diffusion
latitude latitude_degrees_north latitude latitude
molecular_diffusion_flag flag_for_molecular_diffusion (_MMM and NOAA use flagfor prefix) flag_for_molecular_diffusion
natural_log_of_air_pressure_at_interface natural_log_of_air_pressure_at_interface ln_of_air_pressure_at_interface (MMM and NOAA use this rule) ln_of_air_pressure_at_interface
northward_wind northward_wind y_wind (both MMM and NOAA use this, but CF allows either) y_wind
number_of_chemical_species number_of_chemical_tracers (NOAA name) number_of_chemical_species
number_of_tracers number_of_tracers
physics_state_from_dynamics physics_state_due_to_dynamics (NOAA rules) physics_state_due_to_dynamics
potential_temperature_at_previous_timestep (CF has convention of "on_previous_timestep", NOAA seems to use "at_previous_timestep" potential_temperature_on_previous_timestep
Repo name CAMDEN name Suggested Change Name to Use
pressure_at_XXX air_pressure_at_XXX air_pressure_at_XXX
pressure_dependent_XXX Is there a better way to specify this? composition_dependent_XXX
reference_pressure reference_pressure (CF name) reference_pressure
reference_pressure_at_interface reference_pressure_at_interface
reference_pressure_normalized_by_surface_pressure reference_pressure_normalized_by_surface_pressure
reference_surface_pressure (from cime) and surface_reference_air_pressure(only in unit test) reference_pressure_at_surface reference_pressure_at_surface
reference_pressure_at_sea_level reference_pressure_at_sea_level us_standard_atmospheric_pressure_at_sea_level (long name US standard atmosphere pressure at sea level)
sea_level_pressure air_pressure_at_sea_level air_pressure_at_sea_level
seconds_in_calendar_day seconds_in_day (I feel "calendar" is unnecessary) seconds_in_calendar_day
specific_head_of_water_at_20c specific_heat_of_water_at_20C(fix typo and make "C" uppercase) specific_heat_of_water_at_20c
temperature temperature air_temperature (CF and NOAA convention) air_temperature
temperature_from_previous_timestep temperature_from_previous_timestep air_temperature_on_previous_timestep (NOAA guideline) air_temperature_on_previous_timestep
test_of_physics_grid_initialization flag_for_physics_grid_initialization
time_step_for_physics timestep_for_physics (NOAA name) timestep_for_physics
top_of_model_air_pressure air_pressure_at_top_of_atmosphere_model (CF and NOAA convention) or toa_air_pressure (also CF and NOAA convention) air_pressure_at_top_of_atmosphere_model
total_precipitation_rate_at_surface total_precipitation_at_surface is "rate" important qualifier? total_precipitation_rate_at_surface
total_tendency_of_temperature total_tendency_of_air_temperature total_tendency_of_air_temperature

Names in Steve's CAMDEN but not repo nor in current development

CAMDEN names notes Name to Use
number_of_global_points physics grid variable
number_of_pure_pressure_levels_at_top ref_pres, hybrid coordinate
ozone ozone_mixing_ratio (in NOAA's google sheets)
physics_state_derived_type CAM host specific variable

REPO only variables

REPO only names notes Name to Use
thread_block_dimension and thread_block_index NOAA only has omp_threads and ccpp_thread_number @gold2718
ratio_of_water_vapor_to_dry_air_gas_constants_minus_one ratio_of_X_to_Y_minus_one (note sure X and Y are standard names) @gold2718
log_of_air_pressure_of_dry_air either ln_air_pressure_of_dry_air or log10_air_pressure_of_dry_air (NOAA rule) @gold2718
tendency_of_X do we need to list these all separately?
surface_energy_flux _Not known if NOAA is settling on surface_X or X_atsurface
cumulative_boundary_flux_of_total_energy "cumulative" is a NOAA prefix, not sure about the rest of the name @gold2718
water_vapor_mole_fraction _Are these just different units of "water_vapor_specifichumidity"? mole_fraction_of_water_vapor_in_air (CF name)

Second PASS COMPLETED