CAM
modal_aero_deposition Module Reference

Functions/Subroutines

subroutine, public modal_aero_deposition_init (bc1_ndx, pom1_ndx, soa1_ndx, soa2_ndx, dst1_ndx, dst3_ndx, ncl3_ndx, so43_ndx, num3_ndx, bc4_ndx, pom4_ndx)
 
subroutine, public set_srf_wetdep (aerdepwetis, aerdepwetcw, cam_out)
 
subroutine, public set_srf_drydep (aerdepdryis, aerdepdrycw, cam_out)
 

Variables

integer idx_bc1 = -1
 
integer idx_pom1 = -1
 
integer idx_soa1 = -1
 
integer idx_soa2 = -1
 
integer idx_dst1 = -1
 
integer idx_dst3 = -1
 
integer idx_ncl3 = -1
 
integer idx_so43 = -1
 
integer idx_bc4 = -1
 
integer idx_pom4 = -1
 
integer idx_bc3 = -1
 
integer idx_pom3 = -1
 
integer idx_dst5 = -1
 
integer idx_dst7 = -1
 
logical bin_fluxes = .false.
 
logical initialized = .false.
 

Function/Subroutine Documentation

◆ modal_aero_deposition_init()

subroutine, public modal_aero_deposition::modal_aero_deposition_init ( integer, intent(in), optional  bc1_ndx,
integer, intent(in), optional  pom1_ndx,
integer, intent(in), optional  soa1_ndx,
integer, intent(in), optional  soa2_ndx,
integer, intent(in), optional  dst1_ndx,
integer, intent(in), optional  dst3_ndx,
integer, intent(in), optional  ncl3_ndx,
integer, intent(in), optional  so43_ndx,
integer, intent(in), optional  num3_ndx,
integer, intent(in), optional  bc4_ndx,
integer, intent(in), optional  pom4_ndx 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ set_srf_drydep()

subroutine, public modal_aero_deposition::set_srf_drydep ( real(r8), dimension(:,:), intent(in)  aerdepdryis,
real(r8), dimension(:,:), intent(in)  aerdepdrycw,
type(cam_out_t), intent(inout)  cam_out 
)
Here is the caller graph for this function:

◆ set_srf_wetdep()

subroutine, public modal_aero_deposition::set_srf_wetdep ( real(r8), dimension(:,:), intent(in)  aerdepwetis,
real(r8), dimension(:,:), intent(in)  aerdepwetcw,
type(cam_out_t), intent(inout)  cam_out 
)
Here is the caller graph for this function:

Variable Documentation

◆ bin_fluxes

logical modal_aero_deposition::bin_fluxes = .false.
private

◆ idx_bc1

integer modal_aero_deposition::idx_bc1 = -1
private

◆ idx_bc3

integer modal_aero_deposition::idx_bc3 = -1
private

◆ idx_bc4

integer modal_aero_deposition::idx_bc4 = -1
private

◆ idx_dst1

integer modal_aero_deposition::idx_dst1 = -1
private

◆ idx_dst3

integer modal_aero_deposition::idx_dst3 = -1
private

◆ idx_dst5

integer modal_aero_deposition::idx_dst5 = -1
private

◆ idx_dst7

integer modal_aero_deposition::idx_dst7 = -1
private

◆ idx_ncl3

integer modal_aero_deposition::idx_ncl3 = -1
private

◆ idx_pom1

integer modal_aero_deposition::idx_pom1 = -1
private

◆ idx_pom3

integer modal_aero_deposition::idx_pom3 = -1
private

◆ idx_pom4

integer modal_aero_deposition::idx_pom4 = -1
private

◆ idx_so43

integer modal_aero_deposition::idx_so43 = -1
private

◆ idx_soa1

integer modal_aero_deposition::idx_soa1 = -1
private

◆ idx_soa2

integer modal_aero_deposition::idx_soa2 = -1
private

◆ initialized

logical modal_aero_deposition::initialized = .false.
private