CAM
chlorine_loading_data Module Reference

Functions/Subroutines

subroutine, public chlorine_loading_init (file, type, ymd, tod)
 
subroutine, public chlorine_loading_advance ()
 
subroutine convert_dates (dates, secs, times)
 
subroutine convert_date (date, sec, time)
 
subroutine get_model_time (time, year, month, day, seconds)
 

Variables

real(r8), public chlorine_loading
 
integer ntimes
 
integer, parameter nt = 2
 
real(r8), dimension(ntiloading
 
real(r8), dimension(:), allocatable data_times
 
integer last_index = 1
 
logical initialized = .false.
 
logical fixed
 
real(r8) offset_time
 
character(len=256) chlorine_loading_file = ''
 
character(len=8) chlorine_loading_type = 'SERIAL'
 
integer chlorine_loading_ymd = 0
 
integer chlorine_loading_tod = 0
 

Function/Subroutine Documentation

◆ chlorine_loading_advance()

subroutine, public chlorine_loading_data::chlorine_loading_advance ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ chlorine_loading_init()

subroutine, public chlorine_loading_data::chlorine_loading_init ( character(len=256), intent(in)  file,
character(len=8), intent(in), optional  type,
integer, intent(in), optional  ymd,
integer, intent(in), optional  tod 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ convert_date()

subroutine chlorine_loading_data::convert_date ( integer, intent(in)  date,
integer, intent(in)  sec,
real(r8), intent(out)  time 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ convert_dates()

subroutine chlorine_loading_data::convert_dates ( integer, dimension(:), intent(in)  dates,
integer, dimension(:), intent(in)  secs,
real(r8), dimension(:), intent(out)  times 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ get_model_time()

subroutine chlorine_loading_data::get_model_time ( real(r8), intent(out)  time,
integer, intent(out), optional  year,
integer, intent(out), optional  month,
integer, intent(out), optional  day,
integer, intent(out), optional  seconds 
)
private
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ chlorine_loading

real(r8), public chlorine_loading_data::chlorine_loading

◆ chlorine_loading_file

character(len=256) chlorine_loading_data::chlorine_loading_file = ''
private

◆ chlorine_loading_tod

integer chlorine_loading_data::chlorine_loading_tod = 0
private

◆ chlorine_loading_type

character(len=8) chlorine_loading_data::chlorine_loading_type = 'SERIAL'
private

◆ chlorine_loading_ymd

integer chlorine_loading_data::chlorine_loading_ymd = 0
private

◆ data_times

real(r8), dimension(:), allocatable chlorine_loading_data::data_times
private

◆ fixed

logical chlorine_loading_data::fixed
private

◆ iloading

real(r8), dimension(nt) chlorine_loading_data::iloading
private

◆ initialized

logical chlorine_loading_data::initialized = .false.
private

◆ last_index

integer chlorine_loading_data::last_index = 1
private

◆ nt

integer, parameter chlorine_loading_data::nt = 2
private

◆ ntimes

integer chlorine_loading_data::ntimes
private

◆ offset_time

real(r8) chlorine_loading_data::offset_time
private