CAM
solar_data.F90 File Reference

Modules

module  solar_data
 

Functions/Subroutines

subroutine, public solar_data::solar_data_readnl (nlfile)
 
subroutine, public solar_data::solar_data_init
 
subroutine, public solar_data::solar_data_advance ()
 
subroutine solar_data::convert_dates (dates, secs, times)
 
subroutine solar_data::convert_date (date, sec, time)
 
subroutine solar_data::get_model_time (time, year, month, day, seconds)
 

Variables

integer, public solar_data::nbins
 
integer solar_data::ntimes
 
real(r8), dimension(:), allocatable, public solar_data::sol_etf
 
real(r8), dimension(:,:), allocatable solar_data::irradi
 
real(r8), dimension(2) solar_data::itsi
 
real(r8), dimension(:), allocatable, public solar_data::ssi_ref
 
real(r8), dimension(:), allocatable, public solar_data::we
 
real(r8), dimension(:), allocatable solar_data::data_times
 
integer solar_data::last_index = 1
 
type(file_desc_t) solar_data::file_id
 
integer solar_data::ssi_vid
 
integer solar_data::tsi_vid
 
integer solar_data::ref_vid
 
integer solar_data::tsi_ref_vid
 
logical solar_data::initialized = .false.
 
logical, public solar_data::has_spectrum = .false.
 
logical, public solar_data::has_ref_spectrum = .false.
 
logical solar_data::has_tsi = .false.
 
real(r8), dimension(:), allocatable, public solar_data::sol_irrad
 
real(r8), public solar_data::sol_tsi = -1.0_r8
 
real(r8), public solar_data::ref_tsi
 
real(r8), dimension(:), allocatable solar_data::irrad_fac
 
real(r8), dimension(:), allocatable solar_data::etf_fac
 
real(r8), dimension(:), allocatable solar_data::dellam
 
logical solar_data::fixed_scon
 
logical solar_data::fixed_solar
 
real(r8) solar_data::offset_time
 
logical, public solar_data::do_spctrl_scaling = .false.
 
character(len=256) solar_data::solar_data_file = ''
 
character(len=8) solar_data::solar_data_type = 'SERIAL'
 
integer solar_data::solar_data_ymd = 0
 
integer solar_data::solar_data_tod = 0
 
real(r8) solar_data::solar_const = -9999._r8
 
logical solar_data::solar_htng_spctrl_scl = .false.