CAM
mo_setsox Module Reference

Functions/Subroutines

subroutine, public sox_inti
 
subroutine, public setsox (ncol, lchnk, loffset, dtime, press, pdel, tfld, mbar, lwc, cldfrc, cldnum, xhnm, invariants, qcw, qin)
 

Variables

logical inv_o3
 
integer id_msa
 
integer id_so2
 
integer id_nh3
 
integer id_hno3
 
integer id_h2o2
 
integer id_o3
 
integer id_ho2
 
integer id_so4
 
integer id_h2so4
 
logical, public has_sox = .true.
 
logical inv_so2
 
logical inv_nh3
 
logical inv_hno3
 
logical inv_h2o2
 
logical inv_ox
 
logical inv_nh4no3
 
logical inv_ho2
 
logical cloud_borne = .false.
 
logical modal_aerosols = .false.
 

Function/Subroutine Documentation

◆ setsox()

subroutine, public mo_setsox::setsox ( integer, intent(in)  ncol,
integer, intent(in)  lchnk,
integer, intent(in)  loffset,
real(r8), intent(in)  dtime,
real(r8), dimension(:,:), intent(in)  press,
real(r8), dimension(:,:), intent(in)  pdel,
real(r8), dimension(:,:), intent(in)  tfld,
real(r8), dimension(:,:), intent(in)  mbar,
real(r8), dimension(:,:), intent(in), target  lwc,
real(r8), dimension(:,:), intent(in), target  cldfrc,
real(r8), dimension(:,:), intent(in)  cldnum,
real(r8), dimension(:,:), intent(in)  xhnm,
real(r8), dimension(:,:,:), intent(in)  invariants,
real(r8), dimension(:,:,:), intent(inout), target  qcw,
real(r8), dimension(:,:,:), intent(inout)  qin 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ sox_inti()

subroutine, public mo_setsox::sox_inti ( )
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ cloud_borne

logical mo_setsox::cloud_borne = .false.
private

◆ has_sox

logical, public mo_setsox::has_sox = .true.

◆ id_h2o2

integer mo_setsox::id_h2o2
private

◆ id_h2so4

integer mo_setsox::id_h2so4
private

◆ id_hno3

integer mo_setsox::id_hno3
private

◆ id_ho2

integer mo_setsox::id_ho2
private

◆ id_msa

integer mo_setsox::id_msa
private

◆ id_nh3

integer mo_setsox::id_nh3
private

◆ id_o3

integer mo_setsox::id_o3
private

◆ id_so2

integer mo_setsox::id_so2
private

◆ id_so4

integer mo_setsox::id_so4
private

◆ inv_h2o2

logical mo_setsox::inv_h2o2
private

◆ inv_hno3

logical mo_setsox::inv_hno3
private

◆ inv_ho2

logical mo_setsox::inv_ho2
private

◆ inv_nh3

logical mo_setsox::inv_nh3
private

◆ inv_nh4no3

logical mo_setsox::inv_nh4no3
private

◆ inv_o3

logical mo_setsox::inv_o3
private

◆ inv_ox

logical mo_setsox::inv_ox
private

◆ inv_so2

logical mo_setsox::inv_so2
private

◆ modal_aerosols

logical mo_setsox::modal_aerosols = .false.
private