CAM
runtime_opts Module Reference

Functions/Subroutines

subroutine, public read_namelist (single_column_in, scmlon_in, scmlat_in, nlfilename_in)
 
subroutine preset
 

Variables

character(len=shr_kind_cl), private nlfilename = 'atm_in'
 
character(len=256) cam_branch_file = ' '
 
integer phys_alltoall
 
integer phys_loadbalance
 
integer phys_twin_algorithm
 
integer phys_chnk_per_thd
 
logical pbuf_global_allocate
 
logical print_energy_errors
 
integer iradsw
 
integer iradlw
 
integer iradae
 
integer irad_always
 
logical spectralflux
 
logical use_rad_dt_cosz
 
logical single_column
 
real(r8) scmlat
 
real(r8) scmlon
 
real(r8) scm_relaxation_low
 
real(r8) scm_relaxation_high
 
integer, parameter max_chars = 128
 
character(len=max_charsiopfile
 
character(len=200) scm_clubb_iop_name
 
logical scm_iop_srf_prop
 
logical scm_relaxation
 
logical scm_diurnal_avg
 
logical scm_crm_mode
 
logical scm_observed_aero
 
logical swrad_off
 
logical lwrad_off
 
logical precip_off
 

Function/Subroutine Documentation

◆ preset()

subroutine runtime_opts::preset ( )
Here is the caller graph for this function:

◆ read_namelist()

subroutine, public runtime_opts::read_namelist ( logical, intent(in), optional  single_column_in,
real(r8), intent(in), optional  scmlon_in,
real(r8), intent(in), optional  scmlat_in,
character(len=*), optional  nlfilename_in 
)
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ cam_branch_file

character(len=256) runtime_opts::cam_branch_file = ' '
private

◆ iopfile

character(len=max_chars) runtime_opts::iopfile
private

◆ irad_always

integer runtime_opts::irad_always
private

◆ iradae

integer runtime_opts::iradae
private

◆ iradlw

integer runtime_opts::iradlw
private

◆ iradsw

integer runtime_opts::iradsw
private

◆ lwrad_off

logical runtime_opts::lwrad_off
private

◆ max_chars

integer, parameter runtime_opts::max_chars = 128
private

◆ nlfilename

character(len=shr_kind_cl), private runtime_opts::nlfilename = 'atm_in'
private

◆ pbuf_global_allocate

logical runtime_opts::pbuf_global_allocate
private

◆ phys_alltoall

integer runtime_opts::phys_alltoall
private

◆ phys_chnk_per_thd

integer runtime_opts::phys_chnk_per_thd
private

◆ phys_loadbalance

integer runtime_opts::phys_loadbalance
private

◆ phys_twin_algorithm

integer runtime_opts::phys_twin_algorithm
private

◆ precip_off

logical runtime_opts::precip_off
private

◆ print_energy_errors

logical runtime_opts::print_energy_errors
private

◆ scm_clubb_iop_name

character(len=200) runtime_opts::scm_clubb_iop_name
private

◆ scm_crm_mode

logical runtime_opts::scm_crm_mode
private

◆ scm_diurnal_avg

logical runtime_opts::scm_diurnal_avg
private

◆ scm_iop_srf_prop

logical runtime_opts::scm_iop_srf_prop
private

◆ scm_observed_aero

logical runtime_opts::scm_observed_aero
private

◆ scm_relaxation

logical runtime_opts::scm_relaxation
private

◆ scm_relaxation_high

real(r8) runtime_opts::scm_relaxation_high
private

◆ scm_relaxation_low

real(r8) runtime_opts::scm_relaxation_low
private

◆ scmlat

real(r8) runtime_opts::scmlat
private

◆ scmlon

real(r8) runtime_opts::scmlon
private

◆ single_column

logical runtime_opts::single_column
private

◆ spectralflux

logical runtime_opts::spectralflux
private

◆ swrad_off

logical runtime_opts::swrad_off
private

◆ use_rad_dt_cosz

logical runtime_opts::use_rad_dt_cosz
private