ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
|
#include <ERF_Rad_constants.H>
Public Types | |
enum | Units { inv_cm , meter , nanometer , micrometer , centimeter } |
Static Public Member Functions | |
static void | get_solar_band_fraction_irrad (real1d &fractional_irradiance) |
static void | get_ref_total_solar_irrad (real &tsi) |
static void | get_ref_solar_band_irrad (real1d &band_irrad) |
static void | get_number_sw_bands (int &number_of_bands) |
static void | get_lw_spectral_boundaries (real1d &low_boundaries, real1d &high_boundaries, Units units) |
static void | get_lw_spectral_midpoints (real1d &band_midpoints, Units units) |
static void | get_sw_spectral_boundaries (real1d &low_boundaries, real1d &high_boundaries, Units units) |
static void | get_sw_spectral_midpoints (real1d &band_midpoints, Units units) |
static int | rad_gas_index (std::string gasname) |
Static Public Attributes | |
static constexpr int | nswbands = 14 |
static constexpr int | nbndsw = 14 |
static constexpr real | wavenum_low [] |
static constexpr real | wavenum_high [] |
static constexpr real | solar_ref_band_irradiance [] |
static constexpr real | icesize_table_min_temp = 180. |
static constexpr real | retab [] |
static constexpr int | idx_sw_diag = 10 |
static constexpr int | idx_nir_diag = 8 |
static constexpr int | idx_uv_diag = 11 |
static constexpr int | rrtmg_sw_cloudsim_band = 9 |
static constexpr int | nrh = 1000 |
static constexpr int | idx_lw_diag = 7 |
static constexpr int | rrtmg_lw_cloudsim_band = 6 |
static constexpr int | nlwbands = 16 |
static constexpr int | nbndlw = 16 |
static constexpr real | wavenumber1_longwave [] |
static constexpr real | wavenumber2_longwave [] |
static constexpr int | nradgas = 8 |
static constexpr const char * | gaslist [] |
enum RadConstants::Units |
|
inlinestatic |
Referenced by get_lw_spectral_midpoints().
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Referenced by EbertCurry::ec_ice_optics_sw(), get_sw_spectral_midpoints(), and Slingo::slingo_liq_optics_sw().
|
inlinestatic |
|
inlinestatic |
Referenced by MamConstituents::get_gas_names(), and MamConstituents::rad_cnst_get_gas().
|
staticconstexpr |
Referenced by rad_gas_index().
|
staticconstexpr |
Referenced by ice_effective_radius().
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
Referenced by AerRadProps::aer_rad_props_sw().
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
Referenced by get_lw_spectral_boundaries(), and get_lw_spectral_midpoints().
|
staticconstexpr |
Referenced by rad_gas_index().
|
staticconstexpr |
Referenced by PhysProp::hygro_optics_init(), and PhysProp::hygroscopic_optics_init().
|
staticconstexpr |
|
staticconstexpr |
Referenced by ice_effective_radius().
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
Referenced by get_ref_solar_band_irrad(), get_ref_total_solar_irrad(), and get_solar_band_fraction_irrad().
|
staticconstexpr |
Referenced by get_sw_spectral_boundaries().
|
staticconstexpr |
Referenced by get_sw_spectral_boundaries().
|
staticconstexpr |
Referenced by get_lw_spectral_boundaries().
|
staticconstexpr |
Referenced by get_lw_spectral_boundaries().