Data Types | |
type | shr_date |
interface | assignment(=) |
interface | operator(==) |
interface | operator(>) |
interface | operator(<) |
Functions/Subroutines | |
subroutine | shr_date_assign (a, b) |
logical | shr_date_equals (a, b) |
logical | shr_date_greater (a, b) |
logical | shr_date_less (a, b) |
type(shr_date) | shr_date_initYMD (y, m, d, ns, sec) |
type(shr_date) | shr_date_initEDay (eDay, ns) |
type(shr_date) | shr_date_initCDate (cDate, ns, sec) |
subroutine | shr_date_adv1step (date) |
subroutine | shr_date_rev1step (date) |
subroutine | shr_date_advNextDay (date) |
subroutine | shr_date_revPrevDay (date) |
subroutine | shr_date_getYMD (date, y, m, d, s) |
subroutine | shr_date_getCDATE (date, cDate, s, previous) |
subroutine | shr_date_getEDay (date, eDay, s) |
integer | shr_date_getStepsPerDay (date) |
integer | shr_date_getStepInDay (date) |
real(SHR_KIND_R8) | shr_date_getJulian (date, shift) |
Variables | |
real(SHR_KIND_R8), parameter | shr_date_secsPerDay = 86400.0_SHR_KIND_R8 |
integer(SHR_KIND_IN), parameter | shr_date_nsecsPerDay = shr_date_secsPerDay |
subroutine shr_date_mod::shr_date_adv1step | ( | type(shr_date),intent(inout) | date | ) |
Definition at line 348 of file shr_date_mod.F90.
subroutine shr_date_mod::shr_date_advNextDay | ( | type(shr_date),intent(inout) | date | ) |
Definition at line 424 of file shr_date_mod.F90.
subroutine shr_date_mod::shr_date_assign | ( | type(shr_date),intent(out) | a, | |
type(shr_date),intent(in) | b | |||
) | [private] |
Definition at line 97 of file shr_date_mod.F90.
logical shr_date_mod::shr_date_equals | ( | type(shr_date),intent(in) | a, | |
type(shr_date),intent(in) | b | |||
) | [private] |
Definition at line 120 of file shr_date_mod.F90.
subroutine shr_date_mod::shr_date_getCDATE | ( | type(shr_date),intent(in) | date, | |
integer(SHR_KIND_IN),intent(out) | cDate, | |||
integer(SHR_KIND_IN),intent(out) | s, | |||
logical,intent(in),optional | previous | |||
) |
Definition at line 532 of file shr_date_mod.F90.
subroutine shr_date_mod::shr_date_getEDay | ( | type(shr_date),intent(in) | date, | |
integer(SHR_KIND_IN),intent(out) | eDay, | |||
integer(SHR_KIND_IN),intent(out) | s | |||
) |
Definition at line 573 of file shr_date_mod.F90.
real(SHR_KIND_R8) shr_date_mod::shr_date_getJulian | ( | type(shr_date),intent(in) | date, | |
integer(SHR_KIND_IN),intent(in),optional | shift | |||
) |
Definition at line 669 of file shr_date_mod.F90.
integer shr_date_mod::shr_date_getStepInDay | ( | type(shr_date),intent(in) | date | ) |
Definition at line 638 of file shr_date_mod.F90.
integer shr_date_mod::shr_date_getStepsPerDay | ( | type(shr_date),intent(in) | date | ) |
Definition at line 607 of file shr_date_mod.F90.
subroutine shr_date_mod::shr_date_getYMD | ( | type(shr_date),intent(in) | date, | |
integer(SHR_KIND_IN),intent(out) | y, | |||
integer(SHR_KIND_IN),intent(out) | m, | |||
integer(SHR_KIND_IN),intent(out) | d, | |||
integer(SHR_KIND_IN),intent(out) | s | |||
) |
Definition at line 494 of file shr_date_mod.F90.
logical shr_date_mod::shr_date_greater | ( | type(shr_date),intent(in) | a, | |
type(shr_date),intent(in) | b | |||
) | [private] |
Definition at line 140 of file shr_date_mod.F90.
type(shr_date) shr_date_mod::shr_date_initCDate | ( | integer(SHR_KIND_IN),intent(in) | cDate, | |
integer(SHR_KIND_IN),intent(in) | ns, | |||
integer(SHR_KIND_IN),intent(in),optional | sec | |||
) |
Definition at line 300 of file shr_date_mod.F90.
type(shr_date) shr_date_mod::shr_date_initEDay | ( | integer(SHR_KIND_IN),intent(in) | eDay, | |
integer(SHR_KIND_IN),intent(in) | ns | |||
) |
Definition at line 254 of file shr_date_mod.F90.
type(shr_date) shr_date_mod::shr_date_initYMD | ( | integer(SHR_KIND_IN),intent(in) | y, | |
integer(SHR_KIND_IN),intent(in) | m, | |||
integer(SHR_KIND_IN),intent(in) | d, | |||
integer(SHR_KIND_IN),intent(in) | ns, | |||
integer(SHR_KIND_IN),intent(in),optional | sec | |||
) |
Definition at line 198 of file shr_date_mod.F90.
logical shr_date_mod::shr_date_less | ( | type(shr_date),intent(in) | a, | |
type(shr_date),intent(in) | b | |||
) | [private] |
Definition at line 164 of file shr_date_mod.F90.
subroutine shr_date_mod::shr_date_rev1step | ( | type(shr_date),intent(inout) | date | ) | [private] |
Definition at line 385 of file shr_date_mod.F90.
subroutine shr_date_mod::shr_date_revPrevDay | ( | type(shr_date),intent(inout) | date | ) | [private] |
Definition at line 459 of file shr_date_mod.F90.
integer(SHR_KIND_IN),parameter shr_date_mod::shr_date_nsecsPerDay = shr_date_secsPerDay |
Definition at line 73 of file shr_date_mod.F90.
real(SHR_KIND_R8),parameter shr_date_mod::shr_date_secsPerDay = 86400.0_SHR_KIND_R8 |
Definition at line 72 of file shr_date_mod.F90.