mo_gas_optics_constants Module


Uses

  • module~~mo_gas_optics_constants~~UsesGraph module~mo_gas_optics_constants mo_gas_optics_constants module~mo_rte_kind mo_rte_kind module~mo_gas_optics_constants->module~mo_rte_kind module~mo_rte_util_array~2 mo_rte_util_array module~mo_gas_optics_constants->module~mo_rte_util_array~2 iso_c_binding iso_c_binding module~mo_rte_kind->iso_c_binding module~mo_rte_util_array~2->module~mo_rte_kind

Used by

  • module~~mo_gas_optics_constants~~UsedByGraph module~mo_gas_optics_constants mo_gas_optics_constants module~mo_gas_optics_utils mo_gas_optics_utils module~mo_gas_optics_utils->module~mo_gas_optics_constants

Contents


Variables

TypeVisibilityAttributesNameInitial
real(kind=wp), public, parameter:: R_univ_gconst =avogad*boltzmann_k
real(kind=wp), public, parameter:: avogad =6.02214076e23_wp
real(kind=wp), public, parameter:: boltzmann_k =1.380649e-23_wp
real(kind=wp), public, parameter:: lightspeed =2.99792458e8_wp
real(kind=wp), public, parameter:: m_h2o =0.018016_wp
real(kind=wp), public, parameter:: planck_h =6.626075540e-34_wp

Subroutines

public subroutine init_constants(gravity, mol_weight_dry_air, heat_capacity_dry_air)

Arguments

TypeIntentOptionalAttributesName
real(kind=wp), intent(in), optional :: gravity

Planetary and atmospheric values used by RRTMGP in computing gas optical properties Default values reflect modern Earth but these can be changed using this routine

real(kind=wp), intent(in), optional :: mol_weight_dry_air

Planetary and atmospheric values used by RRTMGP in computing gas optical properties Default values reflect modern Earth but these can be changed using this routine

real(kind=wp), intent(in), optional :: heat_capacity_dry_air

Planetary and atmospheric values used by RRTMGP in computing gas optical properties Default values reflect modern Earth but these can be changed using this routine