CAM
constituents.F90 File Reference

Modules

module  constituents
 

Functions/Subroutines

subroutine, public constituents::cnst_add (name, mwc, cpc, qminc, ind, longname, readiv, mixtype, molectype, cam_outfld, fixed_ubc, fixed_ubflx, is_convtran1)
 
integer function, public constituents::cnst_num_avail ()
 
subroutine, public constituents::cnst_get_ind (name, ind, abort)
 
character *3 function, public constituents::cnst_get_type_byind (ind)
 
character *3 function, public constituents::cnst_get_type_byname (name)
 
character *5 function, public constituents::cnst_get_molec_byind (ind)
 
logical function, public constituents::cnst_read_iv (m)
 
subroutine, public constituents::cnst_chk_dim
 
logical function, public constituents::cnst_cam_outfld (m)
 

Variables

integer, parameter, public constituents::pcnst = PCNST
 
character(len=16), dimension(pcnst), public constituents::cnst_name
 
character(len=128), dimension(pcnst), public constituents::cnst_longname
 
logical, public constituents::readtrace = .true.
 
real(r8), dimension(pcnst), public constituents::cnst_cp
 
real(r8), dimension(pcnst), public constituents::cnst_cv
 
real(r8), dimension(pcnst), public constituents::cnst_mw
 
character *3, dimension(pcnst), public constituents::cnst_type
 
character *5, dimension(pcnst), public constituents::cnst_molec
 
real(r8), dimension(pcnst), public constituents::cnst_rgas
 
real(r8), dimension(pcnst), public constituents::qmin
 
real(r8), dimension(pcnst), public constituents::qmincg
 
logical, dimension(pcnst), public constituents::cnst_fixed_ubc = .false.
 
logical, dimension(pcnst), public constituents::cnst_fixed_ubflx = .false.
 
logical, dimension(pcnst), public constituents::cnst_is_convtran1 = .false.
 
character(len=16), dimension(pcnst), public constituents::apcnst
 
character(len=16), dimension(pcnst), public constituents::bpcnst
 
character(len=16), dimension(pcnst), public constituents::hadvnam
 
character(len=16), dimension(pcnst), public constituents::vadvnam
 
character(len=16), dimension(pcnst), public constituents::dcconnam
 
character(len=16), dimension(pcnst), public constituents::fixcnam
 
character(len=16), dimension(pcnst), public constituents::tendnam
 
character(len=16), dimension(pcnst), public constituents::ptendnam
 
character(len=16), dimension(pcnst), public constituents::dmetendnam
 
character(len=16), dimension(pcnst), public constituents::sflxnam
 
character(len=16), dimension(pcnst), public constituents::tottnam
 
integer constituents::padv = 0
 
logical, dimension(pcnst) constituents::read_init_vals
 
logical, dimension(pcnst) constituents::cam_outfld_