FV3 Bundle
|
Data Types | |
type | ufo_vars |
Fortran derived type to represent model variables. More... | |
Functions/Subroutines | |
subroutine, public | ufo_vars_setup (self, c_vars) |
subroutine, public | ufo_vars_clone (self, other) |
subroutine, public | ufo_vars_delete (self) |
integer function, public | ufo_vars_getindex (self, varname) |
integer function, public | ufo_vars_nvars (self) |
Variables | |
integer, parameter, public | naerosols_gocart_esrl =15 |
integer, parameter, public | maxvarlen =56 |
character(len=maxvarlen), public | var_tv = "virtual_temperature" |
character(len=maxvarlen), public | var_prsl = "atmosphere_ln_pressure_coordinate" |
character(len=maxvarlen), public | var_mixr = "humidity_mixing_ratio" |
character(len=maxvarlen), public | var_q = "specific_humidity" |
character(len=maxvarlen), public | var_prs = "air_pressure" |
character(len=maxvarlen), public | var_prsi = "air_pressure_levels" |
character(len=maxvarlen), public | var_z = "geopotential_height" |
character(len=maxvarlen), public | var_zi = "geopotential_height_levels" |
character(len=maxvarlen), public | var_sfc_z = "sfc_geopotential_height" |
character(len=maxvarlen), public | var_oz = "mass_concentration_of_ozone_in_air" |
character(len=maxvarlen), public | var_co2 = "mass_concentration_of_carbon_dioxide_in_air" |
character(len=maxvarlen), public | var_clw = "atmosphere_mass_content_of_cloud_liquid_water" |
character(len=maxvarlen), public | var_cli = "atmosphere_mass_content_of_cloud_ice" |
character(len=maxvarlen), public | var_clwefr = "effective_radius_of_cloud_liquid_water_particle" |
character(len=maxvarlen), public | var_cliefr = "effective_radius_of_cloud_ice_particle" |
character(len=maxvarlen), public | var_sfc_wfrac = "Water_Fraction" |
character(len=maxvarlen), public | var_sfc_lfrac = "Land_Fraction" |
character(len=maxvarlen), public | var_sfc_ifrac = "Ice_Fraction" |
character(len=maxvarlen), public | var_sfc_sfrac = "Snow_Fraction" |
character(len=maxvarlen), public | var_sfc_wtmp = "Water_Temperature" |
character(len=maxvarlen), public | var_sfc_ltmp = "Land_Temperature" |
character(len=maxvarlen), public | var_sfc_itmp = "Ice_Temperature" |
character(len=maxvarlen), public | var_sfc_stmp = "Snow_Temperature" |
character(len=maxvarlen), public | var_sfc_sdepth = "Snow_Depth" |
character(len=maxvarlen), public | var_sfc_vegfrac = "Vegetation_Fraction" |
character(len=maxvarlen), public | var_sfc_wspeed = "Sfc_Wind_Speed" |
character(len=maxvarlen), public | var_sfc_wdir = "Sfc_Wind_Direction" |
character(len=maxvarlen), public | var_sfc_lai = "Lai" |
character(len=maxvarlen), public | var_sfc_soilm = "Soil_Moisture" |
character(len=maxvarlen), public | var_sfc_soilt = "Soil_Temperature" |
character(len=maxvarlen), public | var_sfc_landtyp = "Land_Type_Index" |
character(len=maxvarlen), public | var_sfc_vegtyp = "Vegetation_Type" |
character(len=maxvarlen), public | var_sfc_soiltyp = "Soil_Type" |
character(len=maxvarlen), dimension(naerosols_gocart_esrl), public | var_aerosols =["sulf ","bc1 ","bc2 ","oc1 ","oc2 ","dust1 ","dust2 ","dust3 ","dust4 ","dust5 ","seas1 ","seas2 ","seas3 ","seas4 ","p25 "] |
character(len=maxvarlen), public | var_t ="temperature" |
character(len=maxvarlen), public | var_seaicefrac = "ice_concentration" |
character(len=maxvarlen), public | var_stericheight = "steric_height" |
character(len=maxvarlen), public | var_seaicethick = "ice_thickness" |
character(len=maxvarlen), public | var_abs_topo = "sea_surface_height_above_geoid" |
character(len=maxvarlen), public | var_ocn_pot_temp = "ocean_potential_temperature" |
character(len=maxvarlen), public | var_ocn_con_temp = "ocean_conservative_temperature" |
character(len=maxvarlen), public | var_ocn_abs_salt = "ocean_absolute_salinity" |
character(len=maxvarlen), public | var_ocn_salt = "ocean_salinity" |
character(len=maxvarlen), public | var_ocn_lay_thick = "ocean_layer_thickness" |
character(len=maxvarlen), public | var_ocn_sst = "ocean_upper_level_temperature" |
subroutine, public ufo_vars_mod::ufo_vars_clone | ( | type(ufo_vars), intent(in) | self, |
type(ufo_vars), intent(inout) | other | ||
) |
Definition at line 116 of file ufo_variables_mod.F90.
subroutine, public ufo_vars_mod::ufo_vars_delete | ( | type(ufo_vars), intent(inout) | self | ) |
integer function, public ufo_vars_mod::ufo_vars_nvars | ( | type(ufo_vars), intent(in) | self | ) |
Definition at line 161 of file ufo_variables_mod.F90.
subroutine, public ufo_vars_mod::ufo_vars_setup | ( | type(ufo_vars), intent(inout) | self, |
type(c_ptr), intent(in) | c_vars | ||
) |
integer, parameter, public ufo_vars_mod::maxvarlen =56 |
Definition at line 17 of file ufo_variables_mod.F90.
integer, parameter, public ufo_vars_mod::naerosols_gocart_esrl =15 |
Definition at line 15 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_abs_topo = "sea_surface_height_above_geoid" |
Definition at line 75 of file ufo_variables_mod.F90.
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 "] |
Definition at line 53 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_cli = "atmosphere_mass_content_of_cloud_ice" |
Definition at line 30 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_cliefr = "effective_radius_of_cloud_ice_particle" |
Definition at line 32 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_clw = "atmosphere_mass_content_of_cloud_liquid_water" |
Definition at line 29 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_clwefr = "effective_radius_of_cloud_liquid_water_particle" |
Definition at line 31 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_co2 = "mass_concentration_of_carbon_dioxide_in_air" |
Definition at line 28 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_mixr = "humidity_mixing_ratio" |
Definition at line 20 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_ocn_abs_salt = "ocean_absolute_salinity" |
Definition at line 78 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_ocn_con_temp = "ocean_conservative_temperature" |
Definition at line 77 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_ocn_lay_thick = "ocean_layer_thickness" |
Definition at line 80 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_ocn_pot_temp = "ocean_potential_temperature" |
Definition at line 76 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_ocn_salt = "ocean_salinity" |
Definition at line 79 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_ocn_sst = "ocean_upper_level_temperature" |
Definition at line 81 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_oz = "mass_concentration_of_ozone_in_air" |
Definition at line 27 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_prs = "air_pressure" |
Definition at line 22 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_prsi = "air_pressure_levels" |
Definition at line 23 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_prsl = "atmosphere_ln_pressure_coordinate" |
Definition at line 19 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_q = "specific_humidity" |
Definition at line 21 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_seaicefrac = "ice_concentration" |
Definition at line 72 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_seaicethick = "ice_thickness" |
Definition at line 74 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_sfc_ifrac = "Ice_Fraction" |
Definition at line 35 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_sfc_itmp = "Ice_Temperature" |
Definition at line 39 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_sfc_lai = "Lai" |
Definition at line 45 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_sfc_landtyp = "Land_Type_Index" |
Definition at line 48 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_sfc_lfrac = "Land_Fraction" |
Definition at line 34 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_sfc_ltmp = "Land_Temperature" |
Definition at line 38 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_sfc_sdepth = "Snow_Depth" |
Definition at line 41 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_sfc_sfrac = "Snow_Fraction" |
Definition at line 36 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_sfc_soilm = "Soil_Moisture" |
Definition at line 46 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_sfc_soilt = "Soil_Temperature" |
Definition at line 47 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_sfc_soiltyp = "Soil_Type" |
Definition at line 50 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_sfc_stmp = "Snow_Temperature" |
Definition at line 40 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_sfc_vegfrac = "Vegetation_Fraction" |
Definition at line 42 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_sfc_vegtyp = "Vegetation_Type" |
Definition at line 49 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_sfc_wdir = "Sfc_Wind_Direction" |
Definition at line 44 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_sfc_wfrac = "Water_Fraction" |
Definition at line 33 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_sfc_wspeed = "Sfc_Wind_Speed" |
Definition at line 43 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_sfc_wtmp = "Water_Temperature" |
Definition at line 37 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_sfc_z = "sfc_geopotential_height" |
Definition at line 26 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_stericheight = "steric_height" |
Definition at line 73 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_t ="temperature" |
Definition at line 70 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_tv = "virtual_temperature" |
Definition at line 18 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_z = "geopotential_height" |
Definition at line 24 of file ufo_variables_mod.F90.
character(len=maxvarlen), public ufo_vars_mod::var_zi = "geopotential_height_levels" |
Definition at line 25 of file ufo_variables_mod.F90.