CAM
constants_clubb.F90 File Reference

Modules

module  constants_clubb
 

Variables

real(kind=core_rknd), parameter, public constants_clubb::gamma_over_implicit_ts = 1.50_core_rknd
 
real(kind=dp), parameter, public constants_clubb::pi_dp = 3.14159265358979323846_dp
 
real(kind=core_rknd), parameter, public constants_clubb::pi = 3.141592654_core_rknd
 
real(kind=dp), parameter, public constants_clubb::radians_per_deg_dp = pi_dp / 180._dp
 
real(kind=core_rknd), parameter, public constants_clubb::sqrt_2pi = 2.5066282746310005024_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::sqrt_2 = 1.4142135623730950488_core_rknd
 
real(kind=dp), parameter, public constants_clubb::two_dp = 2.0_dp
 
real(kind=dp), parameter, public constants_clubb::one_dp = 1.0_dp
 
real(kind=dp), parameter, public constants_clubb::one_half_dp = 0.5_dp
 
real(kind=dp), parameter, public constants_clubb::one_fourth_dp = 0.25_dp
 
real(kind=dp), parameter, public constants_clubb::zero_dp = 0.0_dp
 
real(kind=core_rknd), parameter, public constants_clubb::one_hundred = 100.0_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::fifty = 50.0_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::twenty = 20.0_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::ten = 10.0_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::five = 5.0_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::four = 4.0_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::three = 3.0_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::two = 2.0_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::three_halves = 3.0_core_rknd/2.0_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::four_thirds = 4.0_core_rknd/3.0_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::one = 1.0_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::three_fourths = 0.75_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::two_thirds = 2.0_core_rknd/3.0_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::one_half = 0.5_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::one_third = 1.0_core_rknd/3.0_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::one_fourth = 0.25_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::zero = 0.0_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::cp = shr_const_cpdair
 
real(kind=core_rknd), parameter, public constants_clubb::lv = shr_const_latvap
 
real(kind=core_rknd), parameter, public constants_clubb::lf = shr_const_latice
 
real(kind=core_rknd), parameter, public constants_clubb::ls = shr_const_latsub
 
real(kind=core_rknd), parameter, public constants_clubb::rd = shr_const_rdair
 
real(kind=core_rknd), parameter, public constants_clubb::rv = shr_const_rgas/shr_const_mwwv
 
real(kind=core_rknd), parameter, public constants_clubb::stefan_boltzmann = shr_const_stebol
 
real(kind=core_rknd), parameter, public constants_clubb::t_freeze_k = shr_const_tkfrz
 
real(kind=core_rknd), parameter, public constants_clubb::ep = shr_const_mwwv/shr_const_mwdair
 
real(kind=core_rknd), parameter, public constants_clubb::ep1 = (1.0-ep)/ep
 
real(kind=core_rknd), parameter, public constants_clubb::ep2 = 1.0/ep
 
real(kind=core_rknd), parameter, public constants_clubb::kappa = (shr_const_rgas/shr_const_mwdair)/shr_const_cpdair
 
real(kind=core_rknd), parameter, public constants_clubb::grav = shr_const_g
 
real(kind=core_rknd), parameter, public constants_clubb::p0 = 1.0e5
 
real(kind=core_rknd), parameter, public constants_clubb::vonk = shr_const_karman
 
real(kind=core_rknd), parameter, public constants_clubb::rho_lw = shr_const_rhofw
 
real(kind=core_rknd), parameter, public constants_clubb::rho_ice = 917.0_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::w_tol = 2.e-2_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::thl_tol = 1.e-2_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::rt_tol = 1.e-8_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::chi_tol = 1.e-8_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::eta_tol = chi_tol
 
real(kind=core_rknd), parameter, public constants_clubb::thl_tol_mfl = 1.e-2_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::rt_tol_mfl = 1.e-4_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::w_tol_sqd = w_tol**2
 
real(kind=core_rknd), parameter, public constants_clubb::skw_max_mag = 4.5_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::skw_max_mag_sqd = Skw_max_mag**2
 
real(kind=core_rknd), parameter, public constants_clubb::rc_tol = 1.0E-6_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::nc_tol = 1.0E+2_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::ncn_tol = 1.0E+2_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::mvr_cloud_max = 1.6E-5_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::nc_in_cloud_min = 2.0e+4_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::rr_tol = 1.0E-10_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::ri_tol = 1.0E-10_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::rs_tol = 1.0E-10_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::rg_tol = 1.0E-10_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::mvr_rain_max = 5.0E-3_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::mvr_ice_max = 1.3E-4_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::mvr_snow_max = 1.0E-2_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::mvr_graupel_max = 2.0E-2_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::nr_tol = ( one / ( four_thirds * pi * rho_lw * mvr_rain_max**3 ) ) * rr_tol
 
real(kind=core_rknd), parameter, public constants_clubb::ni_tol = ( one / ( four_thirds * pi * rho_ice * mvr_ice_max**3 ) ) * ri_tol
 
real(kind=core_rknd), parameter, public constants_clubb::ns_tol = ( one / ( four_thirds * pi * rho_ice * mvr_snow_max**3 ) ) * rs_tol
 
real(kind=core_rknd), parameter, public constants_clubb::ng_tol = ( one / ( four_thirds * pi * rho_ice * mvr_graupel_max**3 ) ) * rg_tol
 
real(kind=core_rknd), parameter, public constants_clubb::em_min = 1.5_core_rknd * w_tol_sqd
 
real(kind=core_rknd), parameter, public constants_clubb::eps = 1.0e-10_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::zero_threshold = 0.0_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::max_mag_correlation = 0.99_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::cloud_frac_min = 0.005_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::sec_per_day = 86400.0_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::sec_per_hr = 3600.0_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::sec_per_min = 60.0_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::min_per_hr = 60.0_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::g_per_kg = 1000.0_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::pascal_per_mb = 100.0_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::cm3_per_m3 = 1.e6_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::micron_per_m = 1.e6_core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::cm_per_m = 100._core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::mm_per_m = 1000._core_rknd
 
real(kind=core_rknd), parameter, public constants_clubb::unused_var = -999._core_rknd