CAM
mo_airglow Module Reference

Functions/Subroutines

subroutine, public init_airglow
 
subroutine, public airglow (ag_tot, o2_1s, o2_1d, rxt, cp, ncol, lchnk)
 

Variables

integer, parameter nag = 2
 
real(r8), parameter secpday = 86400._r8
 
real(r8), parameter daypsec = 1._r8/secpday
 
real(r8), parameter hc = 6.62608e-34_r8*2.9979e8_r8/1.e-9
 
real(r8), parameter wc_o2_1s = 1._r8/762._r8
 
real(r8), parameter wc_o2_1d = 1._r8/1270._r8
 
integer rid_ag1
 
integer rid_ag2
 
logical has_airglow
 

Function/Subroutine Documentation

◆ airglow()

subroutine, public mo_airglow::airglow ( real(r8), dimension(ncol,pver), intent(out)  ag_tot,
real(r8), dimension(ncol,pver), intent(in)  o2_1s,
real(r8), dimension(ncol,pver), intent(in)  o2_1d,
real(r8), dimension(ncol,pver,rxntot), intent(in)  rxt,
real(r8), dimension(ncol,pver), intent(in)  cp,
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_airglow()

subroutine, public mo_airglow::init_airglow ( )
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ daypsec

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

◆ has_airglow

logical mo_airglow::has_airglow

◆ hc

real(r8), parameter mo_airglow::hc = 6.62608e-34_r8*2.9979e8_r8/1.e-9

◆ nag

integer, parameter mo_airglow::nag = 2

◆ rid_ag1

integer mo_airglow::rid_ag1

◆ rid_ag2

integer mo_airglow::rid_ag2

◆ secpday

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

◆ wc_o2_1d

real(r8), parameter mo_airglow::wc_o2_1d = 1._r8/1270._r8

◆ wc_o2_1s

real(r8), parameter mo_airglow::wc_o2_1s = 1._r8/762._r8