CAM
mo_srf_emissions Module Reference

Data Types

type  emission
 

Functions/Subroutines

subroutine, public srf_emissions_inti (srf_emis_specifier, emis_type, emis_cycle_yr, emis_fixed_ymd, emis_fixed_tod)
 
subroutine, public set_srf_emissions_time (pbuf2d, state)
 
subroutine, public set_srf_emissions (lchnk, ncol, sflx)
 

Variables

real(r8), parameter amufac = 1.65979e-23_r8
 
logical, dimension(gas_pcnst) has_emis
 
type(emission), dimension(:), allocatable emissions
 
integer n_emis_species
 
integer c10h16_ndx
 
integer isop_ndx
 

Function/Subroutine Documentation

◆ set_srf_emissions()

subroutine, public mo_srf_emissions::set_srf_emissions ( integer, intent(in)  lchnk,
integer, intent(in)  ncol,
real(r8), dimension(:,:), intent(out)  sflx 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ set_srf_emissions_time()

subroutine, public mo_srf_emissions::set_srf_emissions_time ( type(physics_buffer_desc), dimension(:,:), pointer  pbuf2d,
type(physics_state), dimension(begchunk:endchunk), intent(in)  state 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ srf_emissions_inti()

subroutine, public mo_srf_emissions::srf_emissions_inti ( character(len=*), dimension(:), intent(in)  srf_emis_specifier,
character(len=*), intent(in)  emis_type,
integer, intent(in)  emis_cycle_yr,
integer, intent(in)  emis_fixed_ymd,
integer, intent(in)  emis_fixed_tod 
)
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ amufac

real(r8), parameter mo_srf_emissions::amufac = 1.65979e-23_r8
private

◆ c10h16_ndx

integer mo_srf_emissions::c10h16_ndx
private

◆ emissions

type(emission), dimension(:), allocatable mo_srf_emissions::emissions
private

◆ has_emis

logical, dimension(gas_pcnst) mo_srf_emissions::has_emis
private

◆ isop_ndx

integer mo_srf_emissions::isop_ndx
private

◆ n_emis_species

integer mo_srf_emissions::n_emis_species
private