|
subroutine, public | time_interp_mod::time_interp_init () |
|
subroutine | time_interp_mod::time_interp_frac (Time, weight) |
|
real function, public | time_interp_mod::fraction_of_year (Time) |
|
subroutine | time_interp_mod::time_interp_year (Time, weight, year1, year2) |
|
subroutine | time_interp_mod::time_interp_month (Time, weight, year1, year2, month1, month2) |
|
subroutine | time_interp_mod::time_interp_day (Time, weight, year1, year2, month1, month2, day1, day2) |
|
subroutine | time_interp_mod::time_interp_modulo (Time, Time_beg, Time_end, Timelist, weight, index1, index2, correct_leap_year_inconsistency, err_msg) |
|
subroutine | time_interp_mod::bisect (Timelist, Time, index1, index2) |
|
subroutine | time_interp_mod::time_interp_list (Time, Timelist, weight, index1, index2, modtime, err_msg) |
|
type(time_type) function | time_interp_mod::year_midpt (year) |
|
type(time_type) function | time_interp_mod::month_midpt (year, month) |
|
type(time_type) function | time_interp_mod::set_modtime (Tin, modtime) |
|
subroutine | time_interp_mod::error_handler (string) |
|
|
integer, parameter, public | time_interp_mod::none =0 |
|
integer, parameter, public | time_interp_mod::year =1 |
|
integer, parameter, public | time_interp_mod::month =2 |
|
integer, parameter, public | time_interp_mod::day =3 |
|
integer, parameter | time_interp_mod::secmin = 60 |
|
integer, parameter | time_interp_mod::minhour = 60 |
|
integer, parameter | time_interp_mod::hourday = 24 |
|
integer, parameter | time_interp_mod::sechour = secmin*minhour |
|
integer, parameter | time_interp_mod::secday = secmin*minhour*hourday |
|
integer, parameter | time_interp_mod::monyear = 12 |
|
integer, parameter | time_interp_mod::halfday = secday/2 |
|
integer | time_interp_mod::yrmod |
|
integer | time_interp_mod::momod |
|
integer | time_interp_mod::dymod |
|
logical | time_interp_mod::mod_leapyear |
|
logical | time_interp_mod::module_is_initialized =.FALSE. |
|
logical | time_interp_mod::perthlike_behavior =.FALSE. |
|