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