← Back to Documentation Home
CCPP SciDoc v8.0.0  v8.0.0
Common Community Physics Package Developed at DTC
 
Loading...
Searching...
No Matches

This module defines model-specific constants/parameters. More...

Variables

real(kind=kind_phys) cp
 = 7.*r_d/2. (J/kg/K)
 
real(kind=kind_phys) cpv
 = 4.*r_v (J/kg/K) Spec heat H2O gas
 
real(kind=kind_phys) cice
 = 2106. (J/kg/K) Spec heat H2O ice
 
real(kind=kind_phys) cliq
 = 4190. (J/kg/K) Spec heat H2O liq
 
real(kind=kind_phys) p608
 = R_v/R_d-1.
 
real(kind=kind_phys) ep_2
 = R_d/R_v
 
real(kind=kind_phys) grav
 = accel due to gravity
 
real(kind=kind_phys) karman
 = von Karman constant
 
real(kind=kind_phys) t0c
 = temperature of water at freezing, 273.15 K
 
real(kind=kind_phys) rcp
 = r_d/cp
 
real(kind=kind_phys) r_d
 = 287. (J/kg/K) gas const dry air
 
real(kind=kind_phys) r_v
 = 461.6 (J/kg/K) gas const water
 
real(kind=kind_phys) xlf
 = 0.35E6 (J/kg) fusion at 0 C
 
real(kind=kind_phys) xlv
 = 2.50E6 (J/kg) vaporization at 0 C
 
real(kind=kind_phys) xls
 = 2.85E6 (J/kg) sublimation
 
real(kind=kind_phys) rvovrd
 = r_v/r_d != 1.608
 
real(kind=kind_phys), parameter zero = 0.0
 
real(kind=kind_phys), parameter half = 0.5
 
real(kind=kind_phys), parameter one = 1.0
 
real(kind=kind_phys), parameter two = 2.0
 
real(kind=kind_phys), parameter onethird = 1./3.
 
real(kind=kind_phys), parameter twothirds = 2./3.
 
real(kind=kind_phys), parameter tref = 300.0
 reference temperature (K)
 
real(kind=kind_phys), parameter tkmin = 253.0
 for total water conversion, Tripoli and Cotton (1981)
 
real(kind=kind_phys), parameter p1000mb =100000.0
 
real(kind=kind_phys), parameter svp1 = 0.6112
 (kPa)
 
real(kind=kind_phys), parameter svp2 = 17.67
 (dimensionless)
 
real(kind=kind_phys), parameter svp3 = 29.65
 (K)
 
real(kind=kind_phys), parameter tice = 240.0
 -33 (C), temp at saturation w.r.t. ice
 
real(kind=kind_phys) ep_3
 = 1.-ep_2 != 0.378
 
real(kind=kind_phys) gtr
 = grav/tref
 
real(kind=kind_phys) rk
 = cp/r_d
 
real(kind=kind_phys) tv0
 = p608*tref
 
real(kind=kind_phys) tv1
 = (1.+p608)*tref
 
real(kind=kind_phys) xlscp
 = (xlv+xlf)/cp
 
real(kind=kind_phys) xlvcp
 = xlv/cp
 
real(kind=kind_phys) g_inv
 = 1./grav
 

Detailed Description

This module defines model-specific constants/parameters.

Variable Documentation

◆ cice

real(kind=kind_phys) bl_mynn_common::cice

= 2106. (J/kg/K) Spec heat H2O ice

Definition at line 30 of file bl_mynn_common.f90.

◆ cliq

real(kind=kind_phys) bl_mynn_common::cliq

= 4190. (J/kg/K) Spec heat H2O liq

Definition at line 31 of file bl_mynn_common.f90.

◆ cp

real(kind=kind_phys) bl_mynn_common::cp

= 7.*r_d/2. (J/kg/K)

Definition at line 28 of file bl_mynn_common.f90.

◆ cpv

real(kind=kind_phys) bl_mynn_common::cpv

= 4.*r_v (J/kg/K) Spec heat H2O gas

Definition at line 29 of file bl_mynn_common.f90.

◆ ep_2

real(kind=kind_phys) bl_mynn_common::ep_2

= R_d/R_v

Definition at line 33 of file bl_mynn_common.f90.

◆ ep_3

real(kind=kind_phys) bl_mynn_common::ep_3

= 1.-ep_2 != 0.378

Definition at line 61 of file bl_mynn_common.f90.

◆ g_inv

real(kind=kind_phys) bl_mynn_common::g_inv

= 1./grav

Definition at line 68 of file bl_mynn_common.f90.

◆ grav

real(kind=kind_phys) bl_mynn_common::grav

= accel due to gravity

Definition at line 34 of file bl_mynn_common.f90.

◆ gtr

real(kind=kind_phys) bl_mynn_common::gtr

= grav/tref

Definition at line 62 of file bl_mynn_common.f90.

◆ half

real(kind=kind_phys), parameter bl_mynn_common::half = 0.5

Definition at line 47 of file bl_mynn_common.f90.

◆ karman

real(kind=kind_phys) bl_mynn_common::karman

= von Karman constant

Definition at line 35 of file bl_mynn_common.f90.

◆ one

real(kind=kind_phys), parameter bl_mynn_common::one = 1.0

Definition at line 48 of file bl_mynn_common.f90.

◆ onethird

real(kind=kind_phys), parameter bl_mynn_common::onethird = 1./3.

Definition at line 50 of file bl_mynn_common.f90.

◆ p1000mb

real(kind=kind_phys), parameter bl_mynn_common::p1000mb =100000.0

Definition at line 54 of file bl_mynn_common.f90.

◆ p608

real(kind=kind_phys) bl_mynn_common::p608

= R_v/R_d-1.

Definition at line 32 of file bl_mynn_common.f90.

◆ r_d

real(kind=kind_phys) bl_mynn_common::r_d

= 287. (J/kg/K) gas const dry air

Definition at line 38 of file bl_mynn_common.f90.

◆ r_v

real(kind=kind_phys) bl_mynn_common::r_v

= 461.6 (J/kg/K) gas const water

Definition at line 39 of file bl_mynn_common.f90.

◆ rcp

real(kind=kind_phys) bl_mynn_common::rcp

= r_d/cp

Definition at line 37 of file bl_mynn_common.f90.

◆ rk

real(kind=kind_phys) bl_mynn_common::rk

= cp/r_d

Definition at line 63 of file bl_mynn_common.f90.

◆ rvovrd

real(kind=kind_phys) bl_mynn_common::rvovrd

= r_v/r_d != 1.608

Definition at line 43 of file bl_mynn_common.f90.

◆ svp1

real(kind=kind_phys), parameter bl_mynn_common::svp1 = 0.6112

(kPa)

Definition at line 55 of file bl_mynn_common.f90.

◆ svp2

real(kind=kind_phys), parameter bl_mynn_common::svp2 = 17.67

(dimensionless)

Definition at line 56 of file bl_mynn_common.f90.

◆ svp3

real(kind=kind_phys), parameter bl_mynn_common::svp3 = 29.65

(K)

Definition at line 57 of file bl_mynn_common.f90.

◆ t0c

real(kind=kind_phys) bl_mynn_common::t0c

= temperature of water at freezing, 273.15 K

Definition at line 36 of file bl_mynn_common.f90.

◆ tice

real(kind=kind_phys), parameter bl_mynn_common::tice = 240.0

-33 (C), temp at saturation w.r.t. ice

Definition at line 58 of file bl_mynn_common.f90.

◆ tkmin

real(kind=kind_phys), parameter bl_mynn_common::tkmin = 253.0

for total water conversion, Tripoli and Cotton (1981)

Definition at line 53 of file bl_mynn_common.f90.

◆ tref

real(kind=kind_phys), parameter bl_mynn_common::tref = 300.0

reference temperature (K)

Definition at line 52 of file bl_mynn_common.f90.

◆ tv0

real(kind=kind_phys) bl_mynn_common::tv0

= p608*tref

Definition at line 64 of file bl_mynn_common.f90.

◆ tv1

real(kind=kind_phys) bl_mynn_common::tv1

= (1.+p608)*tref

Definition at line 65 of file bl_mynn_common.f90.

◆ two

real(kind=kind_phys), parameter bl_mynn_common::two = 2.0

Definition at line 49 of file bl_mynn_common.f90.

◆ twothirds

real(kind=kind_phys), parameter bl_mynn_common::twothirds = 2./3.

Definition at line 51 of file bl_mynn_common.f90.

◆ xlf

real(kind=kind_phys) bl_mynn_common::xlf

= 0.35E6 (J/kg) fusion at 0 C

Definition at line 40 of file bl_mynn_common.f90.

◆ xls

real(kind=kind_phys) bl_mynn_common::xls

= 2.85E6 (J/kg) sublimation

Definition at line 42 of file bl_mynn_common.f90.

◆ xlscp

real(kind=kind_phys) bl_mynn_common::xlscp

= (xlv+xlf)/cp

Definition at line 66 of file bl_mynn_common.f90.

◆ xlv

real(kind=kind_phys) bl_mynn_common::xlv

= 2.50E6 (J/kg) vaporization at 0 C

Definition at line 41 of file bl_mynn_common.f90.

◆ xlvcp

real(kind=kind_phys) bl_mynn_common::xlvcp

= xlv/cp

Definition at line 67 of file bl_mynn_common.f90.

◆ zero

real(kind=kind_phys), parameter bl_mynn_common::zero = 0.0

Definition at line 46 of file bl_mynn_common.f90.