32 #include<file_version.h> 42 real,
public,
parameter ::
radius = 6.3712e+6_r8_kind
43 real(kind=r8_kind),
public,
parameter ::
pi_8 = 3.1415926535897931_r8_kind
44 real,
public,
parameter ::
pi = 3.1415926535897931_r8_kind
45 real,
public,
parameter ::
omega = 7.2921e-5_r8_kind
46 real,
public,
parameter ::
grav = 9.80665_r8_kind
47 real(kind=r8_kind),
public,
parameter :: grav_8 = 9.80665_r8_kind
48 real,
public,
parameter ::
rdgas = 287.05_r8_kind
49 real,
public,
parameter ::
rvgas = 461.50_r8_kind
51 real,
public,
parameter ::
hlv = 2.5e6_r8_kind
52 real,
public,
parameter ::
hlf = 3.3358e5_r8_kind
53 real,
public,
parameter :: con_cliq = 4.1855e+3_r8_kind
54 real,
public,
parameter :: con_csol = 2.1060e+3_r8_kind
55 real,
public,
parameter ::
cp_air = 1004.6_r8_kind
57 real,
public,
parameter ::
tfreeze = 273.15_r8_kind
61 #if defined(DCMIP) || (defined(HIWPP) && defined(SUPER_K)) 62 real,
private,
parameter ::
small_fac = 1._r8_kind / 120._r8_kind
#only needed for supercell test 64 real,
private,
parameter ::
small_fac = 1._r8_kind / 166.7_r8_kind
66 real,
private,
parameter ::
small_fac = 1._r8_kind / 10._r8_kind
73 real(kind=8),
public,
parameter ::
pi_8 = 3.14159265358979323846_r8_kind
74 real,
public,
parameter ::
pi = 3.14159265358979323846_r8_kind
76 real,
public,
parameter ::
grav = 9.80_r8_kind
77 real,
public,
parameter ::
rdgas = 287.04_r8_kind
78 real,
public,
parameter ::
rvgas = 461.50_r8_kind
80 real,
public,
parameter ::
hlv = 2.500e6_r8_kind
81 real,
public,
parameter ::
hlf = 3.34e5_r8_kind
82 real,
public,
parameter ::
kappa = 2.0_r8_kind/7.0_r8_kind
84 real,
public,
parameter ::
tfreeze = 273.16_r8_kind
87 real,
public,
parameter ::
stefan = 5.6734e-8_r8_kind
90 real,
public,
parameter ::
cp_ocean = 3989.24495292815_r8_kind
92 real,
public,
parameter ::
rho0 = 1.035e3_r8_kind
96 real,
public,
parameter ::
es0 = 1.0_r8_kind
98 real,
public,
parameter ::
dens_h2o = 1000._r8_kind
101 real,
public,
parameter ::
wtmair = 2.896440e+01_r8_kind
103 real,
public,
parameter ::
wtmozone = 47.99820_r8_kind
104 real,
public,
parameter ::
wtmc = 12.00000_r8_kind
105 real,
public,
parameter ::
wtmco2 = 44.00995_r8_kind
106 real,
public,
parameter ::
wtmch4 = 16.0425_r8_kind
107 real,
public,
parameter ::
wtmo2 = 31.9988_r8_kind
108 real,
public,
parameter ::
wtmcfc11 = 137.3681_r8_kind
109 real,
public,
parameter ::
wtmcfc12 = 120.9135_r8_kind
110 real,
public,
parameter ::
wtmn = 14.0067_r8_kind
111 real,
public,
parameter ::
diffac = 1.660000e+00_r8_kind
112 real,
public,
parameter ::
avogno = 6.023000e+23_r8_kind
113 real,
public,
parameter ::
pstd = 1.013250e+06_r8_kind
114 real,
public,
parameter ::
pstd_mks = 101325.0_r8_kind
122 real,
public,
parameter ::
alogmin = -50.0_r8_kind
123 real,
public,
parameter ::
epsln = 1.0e-40_r8_kind
129 real,
public,
parameter ::
o2mixrat = 2.0953e-01_r8_kind
130 real,
public,
parameter ::
rhoair = 1.292269_r8_kind
131 real,
public,
parameter ::
vonkarm = 0.40_r8_kind
132 real,
public,
parameter ::
c2dbars = 1.e-4_r8_kind
133 real,
public,
parameter ::
kelvin = 273.15_r8_kind
real, parameter, public c2dbars
Converts rho*g*z (in mks) to dbars: 1dbar = 10^4 (kg/m^3)(m/s^2)m [dbars].
real, parameter, public rho0r
Reciprocal of average density of sea water [m^3/kg].
real, parameter, public radius
Radius of the Earth [m].
real, parameter, public kelvin
Degrees Kelvin at zero Celsius [K].
real, parameter, public pstd_mks
Mean sea level pressure [N/m^2].
real, parameter, public vonkarm
Von Karman constant [dimensionless].
real, parameter, public cp_ocean
Specific heat capacity taken from McDougall (2002) "Potential Enthalpy ..." [J/kg/deg].
real, parameter, public omega
Rotation rate of the Earth [1/s].
real, parameter, public rad_to_deg
Degrees per radian [deg/rad].
real, parameter, public avogno
Avogadro's number [atoms/mole].
real(kind=8), parameter, public pi_8
Ratio of circle circumference to diameter [N/A].
real, parameter, public wtmair
Molecular weight of air [AMU].
real, parameter, public wtmozone
Molecular weight of ozone [AMU].
real, parameter, public hlv
Latent heat of evaporation [J/kg].
real, parameter, public hls
Latent heat of sublimation [J/kg].
real, parameter, public seconds_per_minute
Seconds in a minute [s].
real, parameter, public radcon
Factor used to convert flux divergence to heating rate in degrees per day [deg sec/(cm day)]...
real, parameter, public rdgas
Gas constant for dry air [J/kg/deg].
real, parameter, public wtmcfc12
Molecular weight of CFC-21 (CCl2F2) [AMU].
real, parameter, public rhoair
Reference atmospheric density [kg/m^3].
real realnumber
dummy variable to use in HUGE initializations
real, parameter, public cp_vapor
Specific heat capacity of water vapor at constant pressure [J/kg/deg].
real, parameter, public alogmin
Minimum value allowed as argument to log function [N/A].
real, parameter, public wtmcfc11
Molecular weight of CFC-11 (CCl3F) [AMU].
real, parameter, public pstd
Mean sea level pressure [dynes/cm^2].
real, parameter, public pi
Ratio of circle circumference to diameter [N/A].
real, parameter, public radian
Equal to RAD_TO_DEG for backward compatability. [rad/deg].
real, parameter, public o2mixrat
Mixing ratio of molecular oxygen in air [dimensionless].
real, parameter, public rvgas
Gas constant for water vapor [J/kg/deg].
real, parameter, public seconds_per_hour
Seconds in an hour [s].
real, parameter, public epsln
A small number to prevent divide by zero exceptions [N/A].
real, parameter, public cp_air
Specific heat capacity of dry air at constant pressure [J/kg/deg].
real, parameter, public tfreeze
Freezing temperature of fresh water [K].
real, parameter, public stefan
Stefan-Boltzmann constant [W/m^2/deg^4].
real, parameter, public rho_cp
(kg/m^3)*(cal/kg/deg C)(joules/cal) = (joules/m^3/deg C) [J/m^3/deg]
real, parameter, public wtmc
Molecular weight of carbon [AMU].
real, parameter, private small_fac
real, parameter, public wtmch4
Molecular weight of methane [AMU].
real, parameter, public diffac
Diffusivity factor [dimensionless].
real, parameter, public wtmh2o
Molecular weight of water [AMU].
real, parameter, public hlf
Latent heat of fusion [J/kg].
real, parameter, public es0
Humidity factor. Controls the humidity content of the atmosphere through the Saturation Vapour Pressu...
real, parameter, public grav
Acceleration due to gravity [m/s^2].
real, parameter, public wtmo2
Molecular weight of molecular oxygen [AMU].
real, parameter, public dens_h2o
Density of liquid water [kg/m^3].
real, parameter, public deg_to_rad
Radians per degree [rad/deg].
real, parameter, public radcon_mks
Factor used to convert flux divergence to heating rate in degrees per day [deg sec/(m day)]...
real, parameter, public seconds_per_day
Seconds in a day [s].
real, parameter, public wtmco2
Molecular weight of carbon dioxide [AMU].
real, parameter, public rho0
Average density of sea water [kg/m^3].
real, parameter, public kappa
RDGAS / CP_AIR [dimensionless].
subroutine, public constants_init
dummy routine.
real, parameter, public wtmn
Molecular weight of Nitrogen [AMU].