UFO
ufo_constants_mod Module Reference

Variables

real(kind_real), parameter, public grav = 9.80665e+0_kind_real
 
real(kind_real), parameter, public constoz = 604229.0_kind_real
 
real(kind_real), parameter, public t0c = 2.7315e+2_kind_real
 
real(kind_real), parameter, public rd = 2.8705e2_kind_real
 
real(kind_real), parameter, public rv = 4.6150e2_kind_real
 
real(kind_real), parameter, public cp = 1.0046e3_kind_real
 
real(kind_real), parameter, public cv = 7.1760e2_kind_real
 
real(kind_real), parameter, public avogadro = 6.022e23_kind_real
 
real(kind_real), parameter, public gas_constant = 8.314_kind_real
 
real(kind_real), parameter, public rd_over_rv = rd/rv
 
real(kind_real), parameter, public rd_over_cp = rd/cp
 
real(kind_real), parameter, public cv_over_cp = cv/cp
 
real(kind_real), parameter, public rv_over_rd = rv/rd
 
real(kind_real), parameter, public rd_over_g = rd/grav
 
real(kind_real), parameter, public mean_earth_rad = 6371.0
 
real(kind_real), parameter, public zero = 0.0_kind_real
 
real(kind_real), parameter, public quarter = 0.25_kind_real
 
real(kind_real), parameter, public half = 0.5_kind_real
 
real(kind_real), parameter, public one = 1.0_kind_real
 
real(kind_real), parameter, public two = 2.0_kind_real
 
real(kind_real), parameter, public four = 4.0_kind_real
 
real(kind_real), parameter, public five = 5.0_kind_real
 
real(kind_real), parameter, public ten = 10.0_kind_real
 
real(kind_real), parameter, public k_t = 0.65
 
real(kind_real), parameter, public thermal
 
real(kind_real), parameter, public conductivity
 
real(kind_real), parameter, public of
 
real(kind_real), parameter, public water
 
real(kind_real), parameter, public l_e = 2.26e+06
 
real(kind_real), parameter, public latent
 
real(kind_real), parameter, public heat
 
real(kind_real), parameter, public vaporization
 
real(kind_real), parameter, public eps = 0.1
 
real(kind_real), parameter, public albedo
 
real(kind_real), parameter, public sea
 
real(kind_real), parameter, public sig = 5.67e-6
 
real(kind_real), parameter, public stefan
 
real(kind_real), parameter, public boltzmann
 
real(kind_real), parameter, public constant
 
real(kind_real), parameter, public alpha = 2.7e-4
 
real(kind_real), parameter, public expansion
 
real(kind_real), parameter, public coefficient
 
real(kind_real), parameter, public cw = 0.015
 
real(kind_real), parameter, public specific
 
real(kind_real), parameter, public v_w = 0.8e-6
 
real(kind_real), parameter, public kinematic
 
real(kind_real), parameter, public viscosity
 
real(kind_real), parameter, public mw_ratio = 0.62198
 
real(kind_real), parameter, public c_virtual = 1./mw_ratio-1.
 
real(kind_real), parameter, public s_b = 0.026
 
real(kind_real), parameter, public gr = 9.81
 
real(kind_real), parameter, public rou = 1000.0
 
real(kind_real), parameter, public du = 21.4e-6
 
real(kind_real), parameter, public lclr = 0.0065
 
real(kind_real), parameter, public t2tv = 0.608
 
real(kind_real), parameter, public von_karman = 0.41_kind_real
 
real(kind_real), parameter, public es_w_0 = 611.2_kind_real
 
real(kind_real), parameter, public pi = acos(-one)
 
real(kind_real), parameter, public deg2rad = pi/180.0_kind_real
 
real(kind_real), parameter, public rad2deg = one/deg2rad
 
real(kind_real), parameter, public pref = 1.0E5
 
real(kind_real), parameter, public ecc = 0.081819
 
real(kind_real), parameter, public k_somig = 1.931853E-3
 
real(kind_real), parameter, public g_equat = 9.7803253359
 
real(kind_real), parameter, public a_earth = 6378.137E3
 
real(kind_real), parameter, public flatt = 0.003352811
 
real(kind_real), parameter, public m_ratio = 0.003449787
 
real(kind_real), parameter, public n_alpha = 0.776
 
real(kind_real), parameter, public n_beta = 3.73E3
 
real(kind_real), parameter, public g_to_kg = 0.001_kind_real
 
real(kind_real), parameter, public m_to_km = 0.001_kind_real
 
real(kind_real), parameter, public pa_to_hpa = 0.01_kind_real
 
real(kind_real), parameter, public min_q = 3.0e-6_kind_real
 
real(kind_real), parameter, public zerodegc = 273.15_kind_real
 
real(kind_real), parameter, public epsilon = 0.62198_kind_real
 
real(kind_real), parameter, public q_mixratio_to_ppmv = 1.60771704e+6_kind_real
 
real(kind_real), parameter, public o3_mixratio_to_ppmv = 6.03504e+5_kind_real
 
real(kind_real), parameter, public co2_mixratio_to_ppmv = 6.58114e+5_kind_real
 
real(kind_real), parameter, public co_mixratio_to_ppmv = 1.0340699e+6_kind_real
 
real(kind_real), parameter, public n2o_mixratio_to_ppmv = 6.58090e+5_kind_real
 
real(kind_real), parameter, public ch4_mixratio_to_ppmv = 1.80548e+6_kind_real
 
real(kind_real), parameter, public so2_mixratio_to_ppmv = 4.52118e+5_kind_real
 

Variable Documentation

◆ a_earth

real(kind_real), parameter, public ufo_constants_mod::a_earth = 6378.137E3

Definition at line 56 of file ufo_constants_mod.F90.

◆ albedo

real(kind_real), parameter, public ufo_constants_mod::albedo

Definition at line 33 of file ufo_constants_mod.F90.

◆ alpha

real(kind_real), parameter, public ufo_constants_mod::alpha = 2.7e-4

Definition at line 35 of file ufo_constants_mod.F90.

◆ avogadro

real(kind_real), parameter, public ufo_constants_mod::avogadro = 6.022e23_kind_real

Definition at line 15 of file ufo_constants_mod.F90.

◆ boltzmann

real(kind_real), parameter, public ufo_constants_mod::boltzmann

Definition at line 34 of file ufo_constants_mod.F90.

◆ c_virtual

real(kind_real), parameter, public ufo_constants_mod::c_virtual = 1./mw_ratio-1.

Definition at line 39 of file ufo_constants_mod.F90.

◆ ch4_mixratio_to_ppmv

real(kind_real), parameter, public ufo_constants_mod::ch4_mixratio_to_ppmv = 1.80548e+6_kind_real

Definition at line 76 of file ufo_constants_mod.F90.

◆ co2_mixratio_to_ppmv

real(kind_real), parameter, public ufo_constants_mod::co2_mixratio_to_ppmv = 6.58114e+5_kind_real

Definition at line 73 of file ufo_constants_mod.F90.

◆ co_mixratio_to_ppmv

real(kind_real), parameter, public ufo_constants_mod::co_mixratio_to_ppmv = 1.0340699e+6_kind_real

Definition at line 74 of file ufo_constants_mod.F90.

◆ coefficient

real(kind_real), parameter, public ufo_constants_mod::coefficient

Definition at line 35 of file ufo_constants_mod.F90.

◆ conductivity

real(kind_real), parameter, public ufo_constants_mod::conductivity

Definition at line 31 of file ufo_constants_mod.F90.

◆ constant

real(kind_real), parameter, public ufo_constants_mod::constant

Definition at line 34 of file ufo_constants_mod.F90.

◆ constoz

real(kind_real), parameter, public ufo_constants_mod::constoz = 604229.0_kind_real

Definition at line 9 of file ufo_constants_mod.F90.

◆ cp

real(kind_real), parameter, public ufo_constants_mod::cp = 1.0046e3_kind_real

Definition at line 13 of file ufo_constants_mod.F90.

◆ cv

real(kind_real), parameter, public ufo_constants_mod::cv = 7.1760e2_kind_real

Definition at line 14 of file ufo_constants_mod.F90.

◆ cv_over_cp

real(kind_real), parameter, public ufo_constants_mod::cv_over_cp = cv/cp

Definition at line 19 of file ufo_constants_mod.F90.

◆ cw

real(kind_real), parameter, public ufo_constants_mod::cw = 0.015

Definition at line 36 of file ufo_constants_mod.F90.

◆ deg2rad

real(kind_real), parameter, public ufo_constants_mod::deg2rad = pi/180.0_kind_real

Definition at line 49 of file ufo_constants_mod.F90.

◆ du

real(kind_real), parameter, public ufo_constants_mod::du = 21.4e-6

Definition at line 43 of file ufo_constants_mod.F90.

◆ ecc

real(kind_real), parameter, public ufo_constants_mod::ecc = 0.081819

Definition at line 53 of file ufo_constants_mod.F90.

◆ eps

real(kind_real), parameter, public ufo_constants_mod::eps = 0.1

Definition at line 33 of file ufo_constants_mod.F90.

◆ epsilon

real(kind_real), parameter, public ufo_constants_mod::epsilon = 0.62198_kind_real

Definition at line 69 of file ufo_constants_mod.F90.

◆ es_w_0

real(kind_real), parameter, public ufo_constants_mod::es_w_0 = 611.2_kind_real

Definition at line 47 of file ufo_constants_mod.F90.

◆ expansion

real(kind_real), parameter, public ufo_constants_mod::expansion

Definition at line 35 of file ufo_constants_mod.F90.

◆ five

real(kind_real), parameter, public ufo_constants_mod::five = 5.0_kind_real

Definition at line 29 of file ufo_constants_mod.F90.

◆ flatt

real(kind_real), parameter, public ufo_constants_mod::flatt = 0.003352811

Definition at line 57 of file ufo_constants_mod.F90.

◆ four

real(kind_real), parameter, public ufo_constants_mod::four = 4.0_kind_real

Definition at line 28 of file ufo_constants_mod.F90.

◆ g_equat

real(kind_real), parameter, public ufo_constants_mod::g_equat = 9.7803253359

Definition at line 55 of file ufo_constants_mod.F90.

◆ g_to_kg

real(kind_real), parameter, public ufo_constants_mod::g_to_kg = 0.001_kind_real

Definition at line 63 of file ufo_constants_mod.F90.

◆ gas_constant

real(kind_real), parameter, public ufo_constants_mod::gas_constant = 8.314_kind_real

Definition at line 16 of file ufo_constants_mod.F90.

◆ gr

real(kind_real), parameter, public ufo_constants_mod::gr = 9.81

Definition at line 41 of file ufo_constants_mod.F90.

◆ grav

real(kind_real), parameter, public ufo_constants_mod::grav = 9.80665e+0_kind_real

Definition at line 8 of file ufo_constants_mod.F90.

◆ half

real(kind_real), parameter, public ufo_constants_mod::half = 0.5_kind_real

Definition at line 25 of file ufo_constants_mod.F90.

◆ heat

real(kind_real), parameter, public ufo_constants_mod::heat

Definition at line 32 of file ufo_constants_mod.F90.

◆ k_somig

real(kind_real), parameter, public ufo_constants_mod::k_somig = 1.931853E-3

Definition at line 54 of file ufo_constants_mod.F90.

◆ k_t

real(kind_real), parameter, public ufo_constants_mod::k_t = 0.65

Definition at line 31 of file ufo_constants_mod.F90.

◆ kinematic

real(kind_real), parameter, public ufo_constants_mod::kinematic

Definition at line 37 of file ufo_constants_mod.F90.

◆ l_e

real(kind_real), parameter, public ufo_constants_mod::l_e = 2.26e+06

Definition at line 32 of file ufo_constants_mod.F90.

◆ latent

real(kind_real), parameter, public ufo_constants_mod::latent

Definition at line 32 of file ufo_constants_mod.F90.

◆ lclr

real(kind_real), parameter, public ufo_constants_mod::lclr = 0.0065

Definition at line 44 of file ufo_constants_mod.F90.

◆ m_ratio

real(kind_real), parameter, public ufo_constants_mod::m_ratio = 0.003449787

Definition at line 58 of file ufo_constants_mod.F90.

◆ m_to_km

real(kind_real), parameter, public ufo_constants_mod::m_to_km = 0.001_kind_real

Definition at line 64 of file ufo_constants_mod.F90.

◆ mean_earth_rad

real(kind_real), parameter, public ufo_constants_mod::mean_earth_rad = 6371.0

Definition at line 22 of file ufo_constants_mod.F90.

◆ min_q

real(kind_real), parameter, public ufo_constants_mod::min_q = 3.0e-6_kind_real

Definition at line 67 of file ufo_constants_mod.F90.

◆ mw_ratio

real(kind_real), parameter, public ufo_constants_mod::mw_ratio = 0.62198

Definition at line 38 of file ufo_constants_mod.F90.

◆ n2o_mixratio_to_ppmv

real(kind_real), parameter, public ufo_constants_mod::n2o_mixratio_to_ppmv = 6.58090e+5_kind_real

Definition at line 75 of file ufo_constants_mod.F90.

◆ n_alpha

real(kind_real), parameter, public ufo_constants_mod::n_alpha = 0.776

Definition at line 60 of file ufo_constants_mod.F90.

◆ n_beta

real(kind_real), parameter, public ufo_constants_mod::n_beta = 3.73E3

Definition at line 61 of file ufo_constants_mod.F90.

◆ o3_mixratio_to_ppmv

real(kind_real), parameter, public ufo_constants_mod::o3_mixratio_to_ppmv = 6.03504e+5_kind_real

Definition at line 72 of file ufo_constants_mod.F90.

◆ of

real(kind_real), parameter, public ufo_constants_mod::of

Definition at line 31 of file ufo_constants_mod.F90.

◆ one

real(kind_real), parameter, public ufo_constants_mod::one = 1.0_kind_real

Definition at line 26 of file ufo_constants_mod.F90.

◆ pa_to_hpa

real(kind_real), parameter, public ufo_constants_mod::pa_to_hpa = 0.01_kind_real

Definition at line 65 of file ufo_constants_mod.F90.

◆ pi

real(kind_real), parameter, public ufo_constants_mod::pi = acos(-one)

Definition at line 48 of file ufo_constants_mod.F90.

◆ pref

real(kind_real), parameter, public ufo_constants_mod::pref = 1.0E5

Definition at line 51 of file ufo_constants_mod.F90.

◆ q_mixratio_to_ppmv

real(kind_real), parameter, public ufo_constants_mod::q_mixratio_to_ppmv = 1.60771704e+6_kind_real

Definition at line 71 of file ufo_constants_mod.F90.

◆ quarter

real(kind_real), parameter, public ufo_constants_mod::quarter = 0.25_kind_real

Definition at line 24 of file ufo_constants_mod.F90.

◆ rad2deg

real(kind_real), parameter, public ufo_constants_mod::rad2deg = one/deg2rad

Definition at line 50 of file ufo_constants_mod.F90.

◆ rd

real(kind_real), parameter, public ufo_constants_mod::rd = 2.8705e2_kind_real

Definition at line 11 of file ufo_constants_mod.F90.

◆ rd_over_cp

real(kind_real), parameter, public ufo_constants_mod::rd_over_cp = rd/cp

Definition at line 18 of file ufo_constants_mod.F90.

◆ rd_over_g

real(kind_real), parameter, public ufo_constants_mod::rd_over_g = rd/grav

Definition at line 21 of file ufo_constants_mod.F90.

◆ rd_over_rv

real(kind_real), parameter, public ufo_constants_mod::rd_over_rv = rd/rv

Definition at line 17 of file ufo_constants_mod.F90.

◆ rou

real(kind_real), parameter, public ufo_constants_mod::rou = 1000.0

Definition at line 42 of file ufo_constants_mod.F90.

◆ rv

real(kind_real), parameter, public ufo_constants_mod::rv = 4.6150e2_kind_real

Definition at line 12 of file ufo_constants_mod.F90.

◆ rv_over_rd

real(kind_real), parameter, public ufo_constants_mod::rv_over_rd = rv/rd

Definition at line 20 of file ufo_constants_mod.F90.

◆ s_b

real(kind_real), parameter, public ufo_constants_mod::s_b = 0.026

Definition at line 40 of file ufo_constants_mod.F90.

◆ sea

real(kind_real), parameter, public ufo_constants_mod::sea

Definition at line 33 of file ufo_constants_mod.F90.

◆ sig

real(kind_real), parameter, public ufo_constants_mod::sig = 5.67e-6

Definition at line 34 of file ufo_constants_mod.F90.

◆ so2_mixratio_to_ppmv

real(kind_real), parameter, public ufo_constants_mod::so2_mixratio_to_ppmv = 4.52118e+5_kind_real

Definition at line 77 of file ufo_constants_mod.F90.

◆ specific

real(kind_real), parameter, public ufo_constants_mod::specific

Definition at line 36 of file ufo_constants_mod.F90.

◆ stefan

real(kind_real), parameter, public ufo_constants_mod::stefan

Definition at line 34 of file ufo_constants_mod.F90.

◆ t0c

real(kind_real), parameter, public ufo_constants_mod::t0c = 2.7315e+2_kind_real

Definition at line 10 of file ufo_constants_mod.F90.

◆ t2tv

real(kind_real), parameter, public ufo_constants_mod::t2tv = 0.608

Definition at line 45 of file ufo_constants_mod.F90.

◆ ten

real(kind_real), parameter, public ufo_constants_mod::ten = 10.0_kind_real

Definition at line 30 of file ufo_constants_mod.F90.

◆ thermal

real(kind_real), parameter, public ufo_constants_mod::thermal

Definition at line 31 of file ufo_constants_mod.F90.

◆ two

real(kind_real), parameter, public ufo_constants_mod::two = 2.0_kind_real

Definition at line 27 of file ufo_constants_mod.F90.

◆ v_w

real(kind_real), parameter, public ufo_constants_mod::v_w = 0.8e-6

Definition at line 37 of file ufo_constants_mod.F90.

◆ vaporization

real(kind_real), parameter, public ufo_constants_mod::vaporization

Definition at line 32 of file ufo_constants_mod.F90.

◆ viscosity

real(kind_real), parameter, public ufo_constants_mod::viscosity

Definition at line 37 of file ufo_constants_mod.F90.

◆ von_karman

real(kind_real), parameter, public ufo_constants_mod::von_karman = 0.41_kind_real

Definition at line 46 of file ufo_constants_mod.F90.

◆ water

real(kind_real), parameter, public ufo_constants_mod::water

Definition at line 31 of file ufo_constants_mod.F90.

◆ zero

real(kind_real), parameter, public ufo_constants_mod::zero = 0.0_kind_real

Definition at line 23 of file ufo_constants_mod.F90.

◆ zerodegc

real(kind_real), parameter, public ufo_constants_mod::zerodegc = 273.15_kind_real

Definition at line 68 of file ufo_constants_mod.F90.