shum_constants#
Fortran Modules#
f_shum_chemistry_constants_mod#
This module contains chemistry related constants.
- shum_avogadro_const
[REAL(KIND=real64)]No. of molecules in 1 mole
- shum_boltzmann_const
[REAL(KIND=real64)]Boltzmanns constant (J K-1)
- shum_rho_so4_const
[REAL(KIND=real64)]Density of SO4 particle (kg/m3)
- shum_ref_mfp_const
[REAL(KIND=real64)]Mean Free Path Ref value (m)
- shum_tref_mfp_const
[REAL(KIND=real64)]Mean Free Path Ref temperature (K)
- shum_tref_mfp_const
[REAL(KIND=real64)]Mean Free Path Ref pressure (Pa)
f_shum_conversions_mod#
This module contains global standard invariant physical constants and conversions.
- shum_rsec_per_day_const
[REAL(KIND=real64)]No. of seconds in a day
- shum_isec_per_day_const
[INTEGER(KIND=int64)]No. of seconds in a day
- shum_rsec_per_hour_const
[REAL(KIND=real64)]No. of seconds in an hour
- shum_isec_per_hour_const
[INTEGER(KIND=int64)]No. of seconds in an hour
- shum_isec_per_min_const
[INTEGER(KIND=int64)]No. of seconds in a minute
- shum_rhour_per_day_const
[REAL(KIND=real64)]No. of hours in a day
- shum_ihour_per_day_const
[INTEGER(KIND=int64)]No. of hours in a day
- shum_rhour_per_sec_const
[REAL(KIND=real64)]Reciprocal of no. of seconds in an hour
- shum_rday_per_hour_const
[REAL(KIND=real64)]Reciprocal of no. of hours in a day
- shum_pi_const
[REAL(KIND=real64)]Pi
- shum_pi_over_180_const
[REAL(KIND=real64)]Conversion factor for degrees to radians
- shum_180_over_pi_const
[REAL(KIND=real64)]Conversion factor for radians to degrees
- shum_zerodegc_const
[REAL(KIND=real64)]Conversion factor for degrees centigrade to Kelvin
- shum_kt2ms_const
[REAL(KIND=real64)]Knots to m/s conversion
- shum_ft2m_const
[REAL(KIND=real64)]Feet to metres conversion
- shum_rsec_per_day_const_32
[REAL(KIND=real32)]No. of seconds in a day
- shum_isec_per_day_const_32
[INTEGER(KIND=int32)]No. of seconds in a day
- shum_rsec_per_hour_const_32
[REAL(KIND=real32)]No. of seconds in an hour
- shum_isec_per_hour_const_32
[INTEGER(KIND=int32)]No. of seconds in an hour
- shum_isec_per_min_const_32
[INTEGER(KIND=int32)]No. of seconds in a minute
- shum_rhour_per_day_const_32
[REAL(KIND=real32)]No. of hours in a day
- shum_ihour_per_day_const_32
[INTEGER(KIND=int32)]No. of hours in a day
- shum_rhour_per_sec_const_32
[REAL(KIND=real32)]Reciprocal of no. of seconds in an hour
- shum_rday_per_hour_const_32
[REAL(KIND=real32)]Reciprocal of no. of hours in a day
- shum_pi_const_32
[REAL(KIND=real32)]Pi
- shum_pi_over_180_const_32
[REAL(KIND=real32)]Pi / 180 : Conversion factor degrees to radians
- shum_180_over_pi_const_32
[REAL(KIND=real32)]180 / Pi : conversion factor radians to degrees
- shum_zerodegc_const_32
[REAL(KIND=real32)]Conversion factor for degrees centigrade to Kelvin
- shum_kt2ms_const_32
[REAL(KIND=real32)]Knots to m/s conversion
- shum_ft2m_const_32
[REAL(KIND=real32)]Feet to metres conversion
- Notes
All 32Bit versions are achieved by casting the 64Bit versions rather than redefining the constant.
f_shum_planet_earth_constants_mod#
This module contains physical constants for the planet Earth.
- shum_earth_radius_const
[REAL(KIND=real64)]Earth radius in metres
- shum_earth_g_const
[REAL(KIND=real64)]Mean acceleration due to gravity at the Earth’s surface
- shum_earth_r_const
[REAL(KIND=real64)]Gas constant for dry air
- shum_earth_cp_const
[REAL(KIND=real64)]Specific heat of dry air at constant pressure
- shum_earth_pref_const
[REAL(KIND=real64)]Reference surface pressure
- shum_earth_sclht_const
[REAL(KIND=real64)]Mean scale height for pressure
- shum_earth_repsilon_const
[REAL(KIND=real64)]Ratio of molecular weights of water and dry air
- shum_earth_lapse_const
[REAL(KIND=real64)]Near surface environmental lapse rate
- shum_earth_omega_const
[REAL(KIND=real64)]Angular speed of planet rotation (2*pi/siderial day: 23h56m04s)
- shum_earth_dha_const
[REAL(KIND=real64)]Increment to Earth’s hour angle per day number from epoch
- shum_lapse_trop_const
[REAL(KIND=real64)]Tropopause lapse rate
- shum_vkman_const
[REAL(KIND=real64)]Von Karman’s constant
- shum_rv_const
[REAL(KIND=real64)]Gas constant for water vapour
- Notes
shum_rv_const = shum_earth_radius_const / shum_earth_repsilon_const
f_shum_rel_mol_mass_mod#
This module contains constants which define relative molecular masses.
- shum_rmm_s_const
[REAL(KIND=real64)]Relative Molecular Mass (kg/mole) of S
- shum_rmm_h2o2_const
[REAL(KIND=real64)]Relative Molecular Mass (kg/mole) of H2O2
- shum_rmm_o3_const
[REAL(KIND=real64)]Relative Molecular Mass (kg/mole) of O3
- shum_rmm_air_const
[REAL(KIND=real64)]Relative Molecular Mass (kg/mole) of dry air
- shum_rmm_w_const
[REAL(KIND=real64)]Relative Molecular Mass (kg/mole) of water
f_shum_water_constants_mod#
This module contains water related physical constants.
- shum_tfs_const
[REAL(KIND=real64)]Temperature at which sea water freezes
- shum_tm_const
[REAL(KIND=real64)]Temperature at which fresh water freezes and ice melts
- shum_rho_water_const
[REAL(KIND=real64)]Density of pure water (kg/m3)
- shum_rhosea_const
[REAL(KIND=real64)]Density of sea water (kg/m3)
- shum_rho_ice_const
[REAL(KIND=real64)]Density of ice (kg/m3)
- shum_lc_const
[REAL(KIND=real64)]Latent heat of condensation of water at 0degc
- shum_lf_const
[REAL(KIND=real64)]Latent heat of fusion of water at 0degc
- shum_hcapv_const
[REAL(KIND=real64)]Specific heat capacity of water vapour (J/kg/K)
- shum_hcapw_const
[REAL(KIND=real64)]Specific heat capacity of water (J/kg/K)
- shum_hcapi_const
[REAL(KIND=real64)]Specific heat capacity of ice (J/kg/K)
- shum_dpsidt_const
[REAL(KIND=real64)]Rate of change of ice potential with temperature