|
subroutine, public | ufo_crtm_utils_mod::crtm_conf_setup (conf, f_confOpts, f_confOper) |
|
subroutine, public | ufo_crtm_utils_mod::crtm_conf_delete (conf) |
|
subroutine, public | ufo_crtm_utils_mod::crtm_comm_stat_check (stat, PROGRAM_NAME, message, f_comm) |
|
subroutine, public | ufo_crtm_utils_mod::ufo_crtm_skip_profiles (n_Profiles, n_Channels, channels, obss, Skip_Profiles) |
|
subroutine, public | ufo_crtm_utils_mod::load_atm_data (n_Profiles, n_Layers, geovals, atm, conf) |
|
subroutine, public | ufo_crtm_utils_mod::load_sfc_data (n_Profiles, n_Channels, channels, geovals, sfc, chinfo, obss, conf) |
|
subroutine, public | ufo_crtm_utils_mod::load_geom_data (obss, geo, geo_hf) |
|
subroutine, public | ufo_crtm_utils_mod::get_var_name (n, varname) |
|
real(kind=kind_real) function | ufo_crtm_utils_mod::uv_to_wdir (u, v) |
| Determines the wind direction from U and V components. More...
|
|
subroutine, public | ufo_crtm_utils_mod::load_aerosol_data (n_profiles, n_layers, geovals, aerosol_option, atm) |
|
subroutine | assign_gocart_default |
|
subroutine | assign_gocart_merra_2 |
|
subroutine | assign_other |
|
subroutine, public | ufo_crtm_utils_mod::assign_aerosol_names (aerosol_option, var_aerosols) |
|
subroutine | ufo_crtm_utils_mod::calculate_aero_layer_factor_atm_profile (atm, layer_factors) |
|
subroutine | ufo_crtm_utils_mod::calculate_aero_layer_factor_atm (atm, layer_factors) |
|
real(kind_real) function | ufo_crtm_utils_mod::gocart_aerosol_size (itype, rh) |
|
character(len(str)) function, public | ufo_crtm_utils_mod::upper2lower (str) |
|
integer function | ufo_crtm_utils_mod::getindex (names, usrname) |
|
subroutine | ufo_crtm_utils_mod::qsmith_atm (atm, rh) |
|
subroutine | ufo_crtm_utils_mod::qsmith_profiles (t, sphum, p, rh) |
|
subroutine | ufo_crtm_utils_mod::qsmith_init (table, des) |
|
subroutine | ufo_crtm_utils_mod::qs_table (n, table) |
|
|
real(kind_real), parameter | ufo_crtm_utils_mod::rdgas = 2.8704e+2_kind_real |
|
real(kind_real), parameter | ufo_crtm_utils_mod::rvgas = 4.6150e+2_kind_real |
|
real(kind_real), parameter, public | ufo_crtm_utils_mod::rv_rd = rvgas/rdgas |
|
real(kind_real), parameter | ufo_crtm_utils_mod::esl = 0.621971831 |
|
real(kind_real), parameter | ufo_crtm_utils_mod::zvir = rv_rd - 1_kind_real |
|
real(kind_real), parameter | ufo_crtm_utils_mod::tice = 273.16_kind_real |
|
real(kind_real), parameter, public | ufo_crtm_utils_mod::grav = 9.81_kind_real |
|
real(kind_real), parameter, public | ufo_crtm_utils_mod::aerosol_concentration_minvalue =1.e-16_kind_real |
|
real(kind_real), parameter, public | ufo_crtm_utils_mod::aerosol_concentration_minvalue_layer =tiny(rdgas) |
|
real(kind_real), parameter | ufo_crtm_utils_mod::ozone_default_value =1.e-3_kind_real |
|
integer, parameter, public | ufo_crtm_utils_mod::max_string =800 |
|
character(len=maxvarlen), dimension(3), parameter | ufo_crtm_utils_mod::ufo_absorbers = [ var_mixr, var_co2, var_oz ] |
|
character(len=maxvarlen), dimension(n_valid_absorber_ids), parameter | ufo_crtm_utils_mod::crtm_absorbers = ABSORBER_ID_NAME(1:N_VALID_ABSORBER_IDS) |
|
integer, dimension(n_valid_absorber_ids), parameter | ufo_crtm_utils_mod::crtm_absorber_id = [ H2O_ID, CO2_ID, O3_ID, N2O_ID, CO_ID, CH4_ID, O2_ID, NO_ID, SO2_ID, NO2_ID, NH3_ID, HNO3_ID, OH_ID, HF_ID, HCl_ID, HBr_ID, HI_ID, ClO_ID, OCS_ID, H2CO_ID, HOCl_ID, N2_ID, HCN_ID, CH3l_ID, H2O2_ID, C2H2_ID, C2H6_ID, PH3_ID, COF2_ID, SF6_ID, H2S_ID,HCOOH_ID ] |
|
integer, dimension(3), parameter | ufo_crtm_utils_mod::crtm_absorber_units = [ MASS_MIXING_RATIO_UNITS , VOLUME_MIXING_RATIO_UNITS , VOLUME_MIXING_RATIO_UNITS ] |
|
character(len=maxvarlen), dimension(n_valid_cloud_categories, 2), parameter | ufo_crtm_utils_mod::ufo_clouds = reshape( [ var_clw, var_cli, var_clr, var_cls, var_clg, var_clh, var_clwefr, var_cliefr, var_clrefr, var_clsefr, var_clgefr, var_clhefr ], [N_VALID_CLOUD_CATEGORIES,2] ) |
|
character(len=maxvarlen), dimension(n_valid_cloud_categories), parameter | ufo_crtm_utils_mod::crtm_clouds = CLOUD_CATEGORY_NAME(1:N_VALID_CLOUD_CATEGORIES) |
|
integer, dimension(n_valid_cloud_categories), parameter | ufo_crtm_utils_mod::crtm_cloud_id = [ WATER_CLOUD, ICE_CLOUD, RAIN_CLOUD, SNOW_CLOUD, GRAUPEL_CLOUD, HAIL_CLOUD ] |
|
character(len=maxvarlen), dimension(4), parameter | ufo_crtm_utils_mod::ufo_surfaces = [ var_sfc_wtmp, var_sfc_wspeed, var_sfc_wdir, var_sfc_sss] |
|
character(len=maxvarlen), dimension(4), parameter | ufo_crtm_utils_mod::crtm_surfaces = [ character(len=MAXVARLEN):: 'Water_Temperature', 'Wind_Speed', 'Wind_Direction', 'Salinity' ] |
|
character(len=maxvarlen), dimension(2), parameter | ufo_crtm_utils_mod::validsurfacewindgeovars = [character(len=MAXVARLEN) :: 'vector', 'uv'] |
|