CAM
|
Functions/Subroutines | |
subroutine, public | solar_data_readnl (nlfile) |
subroutine, public | solar_data_init |
subroutine, public | solar_data_advance () |
subroutine | convert_dates (dates, secs, times) |
subroutine | convert_date (date, sec, time) |
subroutine | get_model_time (time, year, month, day, seconds) |
Variables | |
integer, public | nbins |
integer | ntimes |
real(r8), dimension(:), allocatable, public | sol_etf |
real(r8), dimension(:,:), allocatable | irradi |
real(r8), dimension(2) | itsi |
real(r8), dimension(:), allocatable, public | ssi_ref |
real(r8), dimension(:), allocatable, public | we |
real(r8), dimension(:), allocatable | data_times |
integer | last_index = 1 |
type(file_desc_t) | file_id |
integer | ssi_vid |
integer | tsi_vid |
integer | ref_vid |
integer | tsi_ref_vid |
logical | initialized = .false. |
logical, public | has_spectrum = .false. |
logical, public | has_ref_spectrum = .false. |
logical | has_tsi = .false. |
real(r8), dimension(:), allocatable, public | sol_irrad |
real(r8), public | sol_tsi = -1.0_r8 |
real(r8), public | ref_tsi |
real(r8), dimension(:), allocatable | irrad_fac |
real(r8), dimension(:), allocatable | etf_fac |
real(r8), dimension(:), allocatable | dellam |
logical | fixed_scon |
logical | fixed_solar |
real(r8) | offset_time |
logical, public | do_spctrl_scaling = .false. |
character(len=256) | solar_data_file = '' |
character(len=8) | solar_data_type = 'SERIAL' |
integer | solar_data_ymd = 0 |
integer | solar_data_tod = 0 |
real(r8) | solar_const = -9999._r8 |
logical | solar_htng_spctrl_scl = .false. |
subroutine solar_data::convert_date | ( | integer, intent(in) | date, |
integer, intent(in) | sec, | ||
real(r8), intent(out) | time | ||
) |
subroutine solar_data::convert_dates | ( | integer, dimension(:), intent(in) | dates, |
integer, dimension(:), intent(in) | secs, | ||
real(r8), dimension(:), intent(out) | times | ||
) |
|
private |
subroutine, public solar_data::solar_data_advance | ( | ) |
subroutine, public solar_data::solar_data_init | ( | ) |
subroutine, public solar_data::solar_data_readnl | ( | character(len=*), intent(in) | nlfile | ) |
|
private |
|
private |
logical, public solar_data::do_spctrl_scaling = .false. |
|
private |
|
private |
|
private |
|
private |
logical, public solar_data::has_ref_spectrum = .false. |
logical, public solar_data::has_spectrum = .false. |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
integer, public solar_data::nbins |
|
private |
|
private |
real(r8), public solar_data::ref_tsi |
|
private |
real(r8), dimension(:), allocatable, public solar_data::sol_etf |
real(r8), dimension(:), allocatable, public solar_data::sol_irrad |
real(r8), public solar_data::sol_tsi = -1.0_r8 |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
real(r8), dimension(:), allocatable, public solar_data::ssi_ref |
|
private |
|
private |
|
private |
real(r8), dimension(:), allocatable, public solar_data::we |