Radiation Scheme in CCPP
physcons.f File Reference

Go to the source code of this file.

Modules

module  physcons
 This module contains some the most frequently used math and physics constants for gcm models.
 

Variables

Math constants
real(kind=kind_phys), parameter physcons::con_pi =3.1415926535897931
 
real(kind=kind_phys), parameter physcons::con_sqrt2 =1.414214e+0
 square root of 2 More...
 
real(kind=kind_phys), parameter physcons::con_sqrt3 =1.732051e+0
 square root of 3 More...
 
Geophysics/Astronomy constants
real(kind=kind_phys), parameter physcons::con_rerth =6.3712e+6
 
real(kind=kind_phys), parameter physcons::con_g =9.80665e+0
 gravity (m/s2) More...
 
real(kind=kind_phys), parameter physcons::con_omega =7.2921e-5
 ang vel of earth (1/s) More...
 
real(kind=kind_phys), parameter physcons::con_p0 =1.01325e5
 std atms pressure (ps) More...
 
real(kind=kind_phys), parameter physcons::con_solr_old =1.3660e+3
 solar constant (W/m2)-liu(2002) More...
 
real(kind=kind_phys), parameter physcons::con_solr =1.3608e+3
 solar constant (W/m2)-nasa-sorce tim(2008) More...
 
Thermodynamics constants
real(kind=kind_phys), parameter physcons::con_rgas =8.314472
 
real(kind=kind_phys), parameter physcons::con_rd =2.8705e+2
 gas constant air (J/kg/K) More...
 
real(kind=kind_phys), parameter physcons::con_rv =4.6150e+2
 gas constant H2O (J/kg/K) More...
 
real(kind=kind_phys), parameter physcons::con_cp =1.0046e+3
 spec heat air at p (J/kg/K) More...
 
real(kind=kind_phys), parameter physcons::con_cv =7.1760e+2
 spec heat air at v (J/kg/K) More...
 
real(kind=kind_phys), parameter physcons::con_cvap =1.8460e+3
 spec heat H2O gas (J/kg/K) More...
 
real(kind=kind_phys), parameter physcons::con_cliq =4.1855e+3
 spec heat H2O liq (J/kg/K) More...
 
real(kind=kind_phys), parameter physcons::con_csol =2.1060e+3
 spec heat H2O ice (J/kg/K) More...
 
real(kind=kind_phys), parameter physcons::con_hvap =2.5000e+6
 lat heat H2O cond (J/kg) More...
 
real(kind=kind_phys), parameter physcons::con_hfus =3.3358e+5
 lat heat H2O fusion (J/kg) More...
 
real(kind=kind_phys), parameter physcons::con_psat =6.1078e+2
 pres at H2O 3pt (Pa) More...
 
real(kind=kind_phys), parameter physcons::con_t0c =2.7315e+2
 temp at 0C (K) More...
 
real(kind=kind_phys), parameter physcons::con_ttp =2.7316e+2
 temp at H2O 3pt (K) More...
 
real(kind=kind_phys), parameter physcons::con_tice =2.7120e+2
 temp freezing sea (K) More...
 
real(kind=kind_phys), parameter physcons::con_jcal =4.1855E+0
 joules per calorie More...
 
real(kind=kind_phys), parameter physcons::con_rhw0 =1022.0
 sea water reference density (kg/m^3) More...
 
real(kind=kind_phys), parameter physcons::con_epsq =1.0E-12
 min q for computing precip type More...
 
Secondary constants
real(kind=kind_phys), parameter physcons::con_rocp =con_rd/con_cp
 
real(kind=kind_phys), parameter physcons::con_cpor =con_cp/con_rd
 
real(kind=kind_phys), parameter physcons::con_rog =con_rd/con_g
 
real(kind=kind_phys), parameter physcons::con_fvirt =con_rv/con_rd-1.
 
real(kind=kind_phys), parameter physcons::con_eps =con_rd/con_rv
 
real(kind=kind_phys), parameter physcons::con_epsm1 =con_rd/con_rv-1.
 
real(kind=kind_phys), parameter physcons::con_dldt =con_cvap-con_cliq
 
real(kind=kind_phys), parameter physcons::con_xpona =-con_dldt/con_rv
 
real(kind=kind_phys), parameter physcons::con_xponb =-con_dldt/con_rv+con_hvap/(con_rv*con_ttp)
 
Other Physics/Chemistry constants (source: 2002 CODATA)
real(kind=kind_phys), parameter physcons::con_c =2.99792458e+8
 
real(kind=kind_phys), parameter physcons::con_plnk =6.6260693e-34
 planck constant (J/s) More...
 
real(kind=kind_phys), parameter physcons::con_boltz =1.3806505e-23
 boltzmann constant (J/K) More...
 
real(kind=kind_phys), parameter physcons::con_sbc =5.670400e-8
 stefan-boltzmann (W/m2/K4) More...
 
real(kind=kind_phys), parameter physcons::con_avgd =6.0221415e23
 avogadro constant (1/mol) More...
 
real(kind=kind_phys), parameter physcons::con_gasv =22413.996e-6
 vol of ideal gas at 273.15k, 101.325kpa(m3/mol) More...
 
real(kind=kind_phys), parameter physcons::con_amd =28.9644
 molecular wght of dry air (g/mol) More...
 
real(kind=kind_phys), parameter physcons::con_amw =18.0154
 molecular wght of water vapor (g/mol) More...
 
real(kind=kind_phys), parameter physcons::con_amo3 =47.9982
 molecular wght of o3 (g/mol) More...
 
real(kind=kind_phys), parameter physcons::con_amco2 =44.011
 molecular wght of co2 (g/mol) More...
 
real(kind=kind_phys), parameter physcons::con_amo2 =31.9999
 molecular wght of o2 (g/mol) More...
 
real(kind=kind_phys), parameter physcons::con_amch4 =16.043
 molecular wght of ch4 (g/mol) More...
 
real(kind=kind_phys), parameter physcons::con_amn2o =44.013
 molecular wght of n2o (g/mol) More...
 
real(kind=kind_phys), parameter physcons::con_thgni =-38.15
 temperature the H.G.Nuc. ice starts More...
 
Miscellaneous physics related constants (Moorthi - Jul 2014)
integer, parameter physcons::max_lon =5000
 
integer, parameter physcons::max_lat =2000
 
integer, parameter physcons::min_lon =192
 
integer, parameter physcons::min_lat =94
 
real(kind=kind_phys), parameter physcons::rlapse = 0.65e-2
 
real(kind=kind_phys), parameter physcons::rhc_max = 0.9999
 
real(kind=kind_phys), parameter physcons::cb2mb = 10.0
 
real(kind=kind_phys), parameter physcons::pa2mb = 0.01
 
real(kind=kind_phys) physcons::dxmax
 
real(kind=kind_phys) physcons::dxmin
 
real(kind=kind_phys) physcons::dxinv