FV3 Bundle
fv3jedi_lm_const_mod Module Reference

Constants for the FV3 model. More...

Variables

real(kind=kind_real), parameter, public rad2deg = 57.29577954572
 
real(kind=kind_real), parameter, public deg2rad = 0.01745329251
 
real(kind=8), parameter, public pi_r8 = 3.14159265358979323846
 
real(kind=kind_real), parameter, public pi = real(pi_r8, kind_real)
 
real(kind=kind_real), parameter, public grav = 9.80665_kind_real
 
real(kind=kind_real), parameter, public radius = 6371.0e3_kind_real
 
real(kind=kind_real), parameter, public omega = 2.0_kind_real*pi/86164.0_kind_real
 
real(kind=kind_real), parameter, public stfbol = 5.6734e-8_kind_real
 
real(kind=kind_real), parameter, public airmw = 28.965_kind_real
 
real(kind=kind_real), parameter, public h2omw = 18.015_kind_real
 
real(kind=kind_real), parameter, public o3mw = 47.9982_kind_real
 
real(kind=kind_real), parameter, public runiv = 8314.47_kind_real
 
real(kind=kind_real), parameter, public alhl = 2.4665e6_kind_real
 
real(kind=kind_real), parameter, public alhf = 3.3370e5_kind_real
 
real(kind=kind_real), parameter, public alhs = alhl+alhf
 
real(kind=kind_real), parameter, public rdry = runiv/airmw
 
real(kind=kind_real), parameter, public cpdry = 3.5_kind_real*rdry
 
real(kind=kind_real), parameter, public cvdry = cpdry-rdry
 
real(kind=kind_real), parameter, public rvap = runiv/h2omw
 
real(kind=kind_real), parameter, public cpvap = 4._kind_real*rvap
 
real(kind=kind_real), parameter, public cvvap = cpvap-rvap
 
real(kind=kind_real), parameter, public kappa = rdry/cpdry
 
real(kind=kind_real), parameter, public epsilon = h2omw/airmw
 
real(kind=kind_real), parameter, public deltap = cpvap/cpdry
 
real(kind=kind_real), parameter, public deltav = cvvap/cvdry
 
real(kind=kind_real), parameter, public gammad = cpdry/cvdry
 
real(kind=kind_real), parameter, public rgas = rdry
 
real(kind=kind_real), parameter, public cp = rgas/kappa
 
real(kind=kind_real), parameter, public zvir = rvap/rgas - 1._kind_real
 
real(kind=kind_real), parameter, public vireps = 1.0_kind_real/epsilon-1.0_kind_real
 
real(kind=kind_real), parameter, public p00 = 100000.0_kind_real
 
real(kind=kind_real), parameter, public capice = 2000._kind_real
 
real(kind=kind_real), parameter, public capwtr = 4218._kind_real
 
real(kind=kind_real), parameter, public rhowtr = 1000._kind_real
 
real(kind=kind_real), parameter, public nuair = 1.533e-5_kind_real
 
real(kind=kind_real), parameter, public tice = 273.16_kind_real
 
real(kind=kind_real), parameter, public srfprs = 98470_kind_real
 
real(kind=kind_real), parameter, public karman = 0.40_kind_real
 
real(kind=kind_real), parameter, public usmin = 1.00_kind_real
 
real(kind=kind_real), parameter, public avogad = 6.023e26_kind_real
 
real(kind=kind_real), parameter, public rho_seawater = 1026.0_kind_real
 
real(kind=kind_real), parameter, public rho_seaice = 917.0_kind_real
 
real(kind=kind_real), parameter, public rho_snow = 330.0_kind_real
 
real(kind=kind_real), parameter, public f_coriolis_angle = 0.0_kind_real
 
real(kind=kind_real), parameter, public constoz = 604229.0_kind_real
 

Detailed Description

Constants for the FV3 model.

Variable Documentation

◆ airmw

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::airmw = 28.965_kind_real

Definition at line 21 of file fv3jedi_lm_const_mod.F90.

◆ alhf

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::alhf = 3.3370e5_kind_real

Definition at line 26 of file fv3jedi_lm_const_mod.F90.

◆ alhl

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::alhl = 2.4665e6_kind_real

Definition at line 25 of file fv3jedi_lm_const_mod.F90.

◆ alhs

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::alhs = alhl+alhf

Definition at line 27 of file fv3jedi_lm_const_mod.F90.

◆ avogad

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::avogad = 6.023e26_kind_real

Definition at line 52 of file fv3jedi_lm_const_mod.F90.

◆ capice

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::capice = 2000._kind_real

Definition at line 44 of file fv3jedi_lm_const_mod.F90.

◆ capwtr

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::capwtr = 4218._kind_real

Definition at line 45 of file fv3jedi_lm_const_mod.F90.

◆ constoz

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

Definition at line 57 of file fv3jedi_lm_const_mod.F90.

◆ cp

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::cp = rgas/kappa

Definition at line 40 of file fv3jedi_lm_const_mod.F90.

◆ cpdry

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::cpdry = 3.5_kind_real*rdry

Definition at line 29 of file fv3jedi_lm_const_mod.F90.

◆ cpvap

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::cpvap = 4._kind_real*rvap

Definition at line 32 of file fv3jedi_lm_const_mod.F90.

◆ cvdry

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::cvdry = cpdry-rdry

Definition at line 30 of file fv3jedi_lm_const_mod.F90.

◆ cvvap

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::cvvap = cpvap-rvap

Definition at line 33 of file fv3jedi_lm_const_mod.F90.

◆ deg2rad

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::deg2rad = 0.01745329251

Definition at line 12 of file fv3jedi_lm_const_mod.F90.

◆ deltap

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::deltap = cpvap/cpdry

Definition at line 36 of file fv3jedi_lm_const_mod.F90.

◆ deltav

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::deltav = cvvap/cvdry

Definition at line 37 of file fv3jedi_lm_const_mod.F90.

◆ epsilon

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::epsilon = h2omw/airmw

Definition at line 35 of file fv3jedi_lm_const_mod.F90.

◆ f_coriolis_angle

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::f_coriolis_angle = 0.0_kind_real

Definition at line 56 of file fv3jedi_lm_const_mod.F90.

◆ gammad

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::gammad = cpdry/cvdry

Definition at line 38 of file fv3jedi_lm_const_mod.F90.

◆ grav

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::grav = 9.80665_kind_real

Definition at line 17 of file fv3jedi_lm_const_mod.F90.

◆ h2omw

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::h2omw = 18.015_kind_real

Definition at line 22 of file fv3jedi_lm_const_mod.F90.

◆ kappa

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::kappa = rdry/cpdry

Definition at line 34 of file fv3jedi_lm_const_mod.F90.

◆ karman

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::karman = 0.40_kind_real

Definition at line 50 of file fv3jedi_lm_const_mod.F90.

◆ nuair

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::nuair = 1.533e-5_kind_real

Definition at line 47 of file fv3jedi_lm_const_mod.F90.

◆ o3mw

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::o3mw = 47.9982_kind_real

Definition at line 23 of file fv3jedi_lm_const_mod.F90.

◆ omega

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::omega = 2.0_kind_real*pi/86164.0_kind_real

Definition at line 19 of file fv3jedi_lm_const_mod.F90.

◆ p00

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::p00 = 100000.0_kind_real

Definition at line 43 of file fv3jedi_lm_const_mod.F90.

◆ pi

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::pi = real(pi_r8, kind_real)

Definition at line 16 of file fv3jedi_lm_const_mod.F90.

◆ pi_r8

real(kind=8), parameter, public fv3jedi_lm_const_mod::pi_r8 = 3.14159265358979323846

Definition at line 15 of file fv3jedi_lm_const_mod.F90.

◆ rad2deg

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::rad2deg = 57.29577954572

Definition at line 11 of file fv3jedi_lm_const_mod.F90.

◆ radius

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::radius = 6371.0e3_kind_real

Definition at line 18 of file fv3jedi_lm_const_mod.F90.

◆ rdry

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::rdry = runiv/airmw

Definition at line 28 of file fv3jedi_lm_const_mod.F90.

◆ rgas

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::rgas = rdry

Definition at line 39 of file fv3jedi_lm_const_mod.F90.

◆ rho_seaice

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::rho_seaice = 917.0_kind_real

Definition at line 54 of file fv3jedi_lm_const_mod.F90.

◆ rho_seawater

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::rho_seawater = 1026.0_kind_real

Definition at line 53 of file fv3jedi_lm_const_mod.F90.

◆ rho_snow

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::rho_snow = 330.0_kind_real

Definition at line 55 of file fv3jedi_lm_const_mod.F90.

◆ rhowtr

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::rhowtr = 1000._kind_real

Definition at line 46 of file fv3jedi_lm_const_mod.F90.

◆ runiv

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::runiv = 8314.47_kind_real

Definition at line 24 of file fv3jedi_lm_const_mod.F90.

◆ rvap

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::rvap = runiv/h2omw

Definition at line 31 of file fv3jedi_lm_const_mod.F90.

◆ srfprs

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::srfprs = 98470_kind_real

Definition at line 49 of file fv3jedi_lm_const_mod.F90.

◆ stfbol

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::stfbol = 5.6734e-8_kind_real

Definition at line 20 of file fv3jedi_lm_const_mod.F90.

◆ tice

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::tice = 273.16_kind_real

Definition at line 48 of file fv3jedi_lm_const_mod.F90.

◆ usmin

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::usmin = 1.00_kind_real

Definition at line 51 of file fv3jedi_lm_const_mod.F90.

◆ vireps

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::vireps = 1.0_kind_real/epsilon-1.0_kind_real

Definition at line 42 of file fv3jedi_lm_const_mod.F90.

◆ zvir

real(kind=kind_real), parameter, public fv3jedi_lm_const_mod::zvir = rvap/rgas - 1._kind_real

Definition at line 41 of file fv3jedi_lm_const_mod.F90.