FV3 Bundle
ufo_variables_mod.F90 File Reference

Go to the source code of this file.

Data Types

type  ufo_vars_mod::ufo_vars
 Fortran derived type to represent model variables. More...
 

Modules

module  ufo_vars_mod
 

Functions/Subroutines

subroutine, public ufo_vars_mod::ufo_vars_setup (self, c_vars)
 
subroutine, public ufo_vars_mod::ufo_vars_clone (self, other)
 
subroutine, public ufo_vars_mod::ufo_vars_delete (self)
 
integer function, public ufo_vars_mod::ufo_vars_getindex (self, varname)
 
integer function, public ufo_vars_mod::ufo_vars_nvars (self)
 

Variables

integer, parameter, public ufo_vars_mod::naerosols_gocart_esrl =15
 
integer, parameter, public ufo_vars_mod::maxvarlen =56
 
character(len=maxvarlen), public ufo_vars_mod::var_tv = "virtual_temperature"
 
character(len=maxvarlen), public ufo_vars_mod::var_prsl = "atmosphere_ln_pressure_coordinate"
 
character(len=maxvarlen), public ufo_vars_mod::var_mixr = "humidity_mixing_ratio"
 
character(len=maxvarlen), public ufo_vars_mod::var_q = "specific_humidity"
 
character(len=maxvarlen), public ufo_vars_mod::var_prs = "air_pressure"
 
character(len=maxvarlen), public ufo_vars_mod::var_prsi = "air_pressure_levels"
 
character(len=maxvarlen), public ufo_vars_mod::var_z = "geopotential_height"
 
character(len=maxvarlen), public ufo_vars_mod::var_zi = "geopotential_height_levels"
 
character(len=maxvarlen), public ufo_vars_mod::var_sfc_z = "sfc_geopotential_height"
 
character(len=maxvarlen), public ufo_vars_mod::var_oz = "mass_concentration_of_ozone_in_air"
 
character(len=maxvarlen), public ufo_vars_mod::var_co2 = "mass_concentration_of_carbon_dioxide_in_air"
 
character(len=maxvarlen), public ufo_vars_mod::var_clw = "atmosphere_mass_content_of_cloud_liquid_water"
 
character(len=maxvarlen), public ufo_vars_mod::var_cli = "atmosphere_mass_content_of_cloud_ice"
 
character(len=maxvarlen), public ufo_vars_mod::var_clwefr = "effective_radius_of_cloud_liquid_water_particle"
 
character(len=maxvarlen), public ufo_vars_mod::var_cliefr = "effective_radius_of_cloud_ice_particle"
 
character(len=maxvarlen), public ufo_vars_mod::var_sfc_wfrac = "Water_Fraction"
 
character(len=maxvarlen), public ufo_vars_mod::var_sfc_lfrac = "Land_Fraction"
 
character(len=maxvarlen), public ufo_vars_mod::var_sfc_ifrac = "Ice_Fraction"
 
character(len=maxvarlen), public ufo_vars_mod::var_sfc_sfrac = "Snow_Fraction"
 
character(len=maxvarlen), public ufo_vars_mod::var_sfc_wtmp = "Water_Temperature"
 
character(len=maxvarlen), public ufo_vars_mod::var_sfc_ltmp = "Land_Temperature"
 
character(len=maxvarlen), public ufo_vars_mod::var_sfc_itmp = "Ice_Temperature"
 
character(len=maxvarlen), public ufo_vars_mod::var_sfc_stmp = "Snow_Temperature"
 
character(len=maxvarlen), public ufo_vars_mod::var_sfc_sdepth = "Snow_Depth"
 
character(len=maxvarlen), public ufo_vars_mod::var_sfc_vegfrac = "Vegetation_Fraction"
 
character(len=maxvarlen), public ufo_vars_mod::var_sfc_wspeed = "Sfc_Wind_Speed"
 
character(len=maxvarlen), public ufo_vars_mod::var_sfc_wdir = "Sfc_Wind_Direction"
 
character(len=maxvarlen), public ufo_vars_mod::var_sfc_lai = "Lai"
 
character(len=maxvarlen), public ufo_vars_mod::var_sfc_soilm = "Soil_Moisture"
 
character(len=maxvarlen), public ufo_vars_mod::var_sfc_soilt = "Soil_Temperature"
 
character(len=maxvarlen), public ufo_vars_mod::var_sfc_landtyp = "Land_Type_Index"
 
character(len=maxvarlen), public ufo_vars_mod::var_sfc_vegtyp = "Vegetation_Type"
 
character(len=maxvarlen), public ufo_vars_mod::var_sfc_soiltyp = "Soil_Type"
 
character(len=maxvarlen), dimension(naerosols_gocart_esrl), public ufo_vars_mod::var_aerosols =["sulf ","bc1 ","bc2 ","oc1 ","oc2 ","dust1 ","dust2 ","dust3 ","dust4 ","dust5 ","seas1 ","seas2 ","seas3 ","seas4 ","p25 "]
 
character(len=maxvarlen), public ufo_vars_mod::var_t ="temperature"
 
character(len=maxvarlen), public ufo_vars_mod::var_seaicefrac = "ice_concentration"
 
character(len=maxvarlen), public ufo_vars_mod::var_stericheight = "steric_height"
 
character(len=maxvarlen), public ufo_vars_mod::var_seaicethick = "ice_thickness"
 
character(len=maxvarlen), public ufo_vars_mod::var_abs_topo = "sea_surface_height_above_geoid"
 
character(len=maxvarlen), public ufo_vars_mod::var_ocn_pot_temp = "ocean_potential_temperature"
 
character(len=maxvarlen), public ufo_vars_mod::var_ocn_con_temp = "ocean_conservative_temperature"
 
character(len=maxvarlen), public ufo_vars_mod::var_ocn_abs_salt = "ocean_absolute_salinity"
 
character(len=maxvarlen), public ufo_vars_mod::var_ocn_salt = "ocean_salinity"
 
character(len=maxvarlen), public ufo_vars_mod::var_ocn_lay_thick = "ocean_layer_thickness"
 
character(len=maxvarlen), public ufo_vars_mod::var_ocn_sst = "ocean_upper_level_temperature"