CAM
prescribed_ghg.F90 File Reference

Modules

module  prescribed_ghg
 

Functions/Subroutines

subroutine, public prescribed_ghg::prescribed_ghg_readnl (nlfile)
 
subroutine, public prescribed_ghg::prescribed_ghg_register ()
 
subroutine, public prescribed_ghg::prescribed_ghg_init ()
 
subroutine, public prescribed_ghg::prescribed_ghg_adv (state, pbuf2d)
 
subroutine, public prescribed_ghg::init_prescribed_ghg_restart (piofile)
 
subroutine, public prescribed_ghg::write_prescribed_ghg_restart (piofile)
 
subroutine, public prescribed_ghg::read_prescribed_ghg_restart (pioFile)
 
integer function prescribed_ghg::get_ndx (name)
 

Variables

type(trfld), dimension(:), pointer prescribed_ghg::fields
 
type(trfile) prescribed_ghg::file
 
logical, public prescribed_ghg::has_prescribed_ghg = .false.
 
integer, parameter, public prescribed_ghg::n_ghg = 5
 
integer prescribed_ghg::number_flds
 
character(len=256) prescribed_ghg::filename = ''
 
character(len=256) prescribed_ghg::filelist = ''
 
character(len=256) prescribed_ghg::datapath = ''
 
character(len=32) prescribed_ghg::datatype = 'SERIAL'
 
logical prescribed_ghg::rmv_file = .false.
 
integer prescribed_ghg::cycle_yr = 0
 
integer prescribed_ghg::fixed_ymd = 0
 
integer prescribed_ghg::fixed_tod = 0
 
character(len=16), dimension(n_ghg) prescribed_ghg::specifier = ''
 
character(len=8), dimension(n_ghg) prescribed_ghg::ghg_names = (/ 'prsd_co2', 'prsd_ch4', 'prsd_n2o', 'prsd_f11', 'prsd_f12' /)
 
real(r8), dimension(n_ghg), parameter prescribed_ghg::molmass = (/ 44.00980_r8, 16.04060_r8, 44.01288_r8, 137.3675_r8, 120.9132_r8 /)
 
integer, dimension(n_ghg) prescribed_ghg::index_map