CAM
mo_cph Module Reference

Functions/Subroutines

subroutine, public init_cph
 
subroutine, public cph (cph_tot, vmr, rxt, cp, mbar, kbot, ncol, lchnk)
 

Variables

integer, parameter ncph = 41
 
real(r8), parameter secpday = 86400._r8
 
real(r8), parameter daypsec = 1._r8/secpday
 
real(r8), dimension(ncph), parameter exotherm = (/ 392.19_r8, 493.58_r8, 67.67_r8, 226.58_r8, 203.40_r8, 101.39_r8, 194.71_r8, 34.47_r8, 120.10_r8, 165.51_r8, 165.30_r8, 199.17_r8, 193.02_r8, 293.62_r8, 232.59_r8, 32.91_r8, 189.91_r8, 62.60_r8, 62.60_r8, 62.60_r8, 62.60_r8, 94.30_r8, 94.30_r8, 94.30_r8, 177.51_r8, 229.61_r8, 133.75_r8, 313.75_r8, 189.81_r8, 150.11_r8, 105.04_r8, 67.53_r8, 406.16_r8, 271.38_r8, 239.84_r8, 646.28_r8, 95.55_r8, 339.59_r8, 82.389_r8, 508.95_r8, 354.83_r8 /)
 
integer rid_cph1
 
integer rid_cph2
 
integer rid_cph3
 
integer rid_cph4
 
integer rid_cph5
 
integer rid_cph6
 
integer r
 
integer rid_ion1
 
integer rid_ion2
 
integer rid_ion3
 
integer rid_ion4
 
integer rid_ion5
 
integer rid_ion6
 
integer rid_elec1
 
integer rid_elec2
 
integer rid_elec3
 
integer id_o3
 
integer id_o
 
integer id_h
 
integer id_ho2
 
integer id_oh
 
integer id_no
 
integer id_no2
 
integer id_o1d
 
logical has_cph
 

Function/Subroutine Documentation

◆ cph()

subroutine, public mo_cph::cph ( real(r8), dimension(ncol,pver), intent(out)  cph_tot,
real(r8), dimension(ncol,pver,gas_pcnst), intent(in)  vmr,
real(r8), dimension(ncol,pver,rxntot), intent(in)  rxt,
real(r8), dimension(ncol,pver), intent(in)  cp,
real(r8), dimension(ncol,pver), intent(in)  mbar,
integer, intent(in)  kbot,
integer, intent(in)  ncol,
integer, intent(in)  lchnk 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ init_cph()

subroutine, public mo_cph::init_cph ( )
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ daypsec

real(r8), parameter mo_cph::daypsec = 1._r8/secpday

◆ exotherm

real(r8), dimension(ncph), parameter mo_cph::exotherm = (/ 392.19_r8, 493.58_r8, 67.67_r8, 226.58_r8, 203.40_r8, 101.39_r8, 194.71_r8, 34.47_r8, 120.10_r8, 165.51_r8, 165.30_r8, 199.17_r8, 193.02_r8, 293.62_r8, 232.59_r8, 32.91_r8, 189.91_r8, 62.60_r8, 62.60_r8, 62.60_r8, 62.60_r8, 94.30_r8, 94.30_r8, 94.30_r8, 177.51_r8, 229.61_r8, 133.75_r8, 313.75_r8, 189.81_r8, 150.11_r8, 105.04_r8, 67.53_r8, 406.16_r8, 271.38_r8, 239.84_r8, 646.28_r8, 95.55_r8, 339.59_r8, 82.389_r8, 508.95_r8, 354.83_r8 /)

◆ has_cph

logical mo_cph::has_cph
private

◆ id_h

integer mo_cph::id_h
private

◆ id_ho2

integer mo_cph::id_ho2
private

◆ id_no

integer mo_cph::id_no
private

◆ id_no2

integer mo_cph::id_no2
private

◆ id_o

integer mo_cph::id_o
private

◆ id_o1d

integer mo_cph::id_o1d
private

◆ id_o3

integer mo_cph::id_o3
private

◆ id_oh

integer mo_cph::id_oh
private

◆ ncph

integer, parameter mo_cph::ncph = 41

◆ r

integer mo_cph::r
private

◆ rid_cph1

integer mo_cph::rid_cph1
private

◆ rid_cph2

integer mo_cph::rid_cph2
private

◆ rid_cph3

integer mo_cph::rid_cph3
private

◆ rid_cph4

integer mo_cph::rid_cph4
private

◆ rid_cph5

integer mo_cph::rid_cph5
private

◆ rid_cph6

integer mo_cph::rid_cph6
private

◆ rid_elec1

integer mo_cph::rid_elec1
private

◆ rid_elec2

integer mo_cph::rid_elec2
private

◆ rid_elec3

integer mo_cph::rid_elec3
private

◆ rid_ion1

integer mo_cph::rid_ion1
private

◆ rid_ion2

integer mo_cph::rid_ion2
private

◆ rid_ion3

integer mo_cph::rid_ion3
private

◆ rid_ion4

integer mo_cph::rid_ion4
private

◆ rid_ion5

integer mo_cph::rid_ion5
private

◆ rid_ion6

integer mo_cph::rid_ion6
private

◆ secpday

real(r8), parameter mo_cph::secpday = 86400._r8