FV3 Bundle
|
Data Types | |
interface | time_interp |
Functions/Subroutines | |
subroutine, public | time_interp_init () |
subroutine | time_interp_frac (Time, weight) |
real function, public | fraction_of_year (Time) |
subroutine | time_interp_year (Time, weight, year1, year2) |
subroutine | time_interp_month (Time, weight, year1, year2, month1, month2) |
subroutine | time_interp_day (Time, weight, year1, year2, month1, month2, day1, day2) |
subroutine | time_interp_modulo (Time, Time_beg, Time_end, Timelist, weight, index1, index2, correct_leap_year_inconsistency, err_msg) |
subroutine | bisect (Timelist, Time, index1, index2) |
subroutine | time_interp_list (Time, Timelist, weight, index1, index2, modtime, err_msg) |
type(time_type) function | year_midpt (year) |
type(time_type) function | month_midpt (year, month) |
type(time_type) function | set_modtime (Tin, modtime) |
subroutine | error_handler (string) |
Variables | |
integer, parameter, public | none =0 |
integer, parameter, public | year =1 |
integer, parameter, public | month =2 |
integer, parameter, public | day =3 |
integer, parameter | secmin = 60 |
integer, parameter | minhour = 60 |
integer, parameter | hourday = 24 |
integer, parameter | sechour = secmin*minhour |
integer, parameter | secday = secmin*minhour*hourday |
integer, parameter | monyear = 12 |
integer, parameter | halfday = secday/2 |
integer | yrmod |
integer | momod |
integer | dymod |
logical | mod_leapyear |
logical | module_is_initialized =.FALSE. |
logical | perthlike_behavior =.FALSE. |
|
private |
real function, public time_interp_mod::fraction_of_year | ( | type(time_type), intent(in) | Time | ) |
Definition at line 293 of file time_interp.F90.
|
private |
Definition at line 829 of file time_interp.F90.
|
private |
Definition at line 850 of file time_interp.F90.
|
private |
|
private |
Definition at line 264 of file time_interp.F90.
subroutine, public time_interp_mod::time_interp_init | ( | ) |
Definition at line 230 of file time_interp.F90.
|
private |
|
private |
|
private |
|
private |
|
private |
integer, parameter, public time_interp_mod::day =3 |
Definition at line 204 of file time_interp.F90.
|
private |
Definition at line 215 of file time_interp.F90.
|
private |
Definition at line 213 of file time_interp.F90.
|
private |
Definition at line 208 of file time_interp.F90.
|
private |
Definition at line 208 of file time_interp.F90.
|
private |
Definition at line 216 of file time_interp.F90.
|
private |
Definition at line 221 of file time_interp.F90.
|
private |
Definition at line 215 of file time_interp.F90.
integer, parameter, public time_interp_mod::month =2 |
Definition at line 204 of file time_interp.F90.
|
private |
Definition at line 212 of file time_interp.F90.
integer, parameter, public time_interp_mod::none =0 |
Definition at line 204 of file time_interp.F90.
|
private |
Definition at line 222 of file time_interp.F90.
Definition at line 208 of file time_interp.F90.
Definition at line 208 of file time_interp.F90.
|
private |
Definition at line 208 of file time_interp.F90.
integer, parameter, public time_interp_mod::year =1 |
Definition at line 204 of file time_interp.F90.
|
private |
Definition at line 215 of file time_interp.F90.