Functions/Subroutines | |
subroutine, public | default_cal_set |
integer function, public | dccaldate_normalize (year, month, day, hour, min, sec, cal) |
integer function, public | dccaldate_ym2d (year, month, day, cal, day_of_year) |
character(token) function, public | dccaltype_str (cal_type) |
character(token) function, public | dccaldate_str2ustr (str) |
integer function, public | dccaldate_str2usym (str) |
Variables | |
type(dc_cal), target, save, public | default_cal |
type(dc_cal_date), target, save, public | default_date |
integer function, public dc_calendar_internal::dccaldate_normalize | ( | integer, intent(inout) | year, |
integer, intent(inout) | month, | ||
integer, intent(inout) | day, | ||
integer, intent(inout) | hour, | ||
integer, intent(inout) | min, | ||
real(dp), intent(inout) | sec, | ||
type(dc_cal), intent(in) | cal | ||
) |
Definition at line 77 of file dc_calendar_internal.f90.
References dc_calendar_types::cal_360day, dc_calendar_types::cal_cyclic, dc_calendar_types::cal_gregorian, dc_calendar_types::cal_julian, dc_calendar_types::cal_noleap, dc_calendar_types::cal_user_defined, dc_error::dc_einconsistcaldate, and dc_error::dc_noerr.
character(token) function, public dc_calendar_internal::dccaldate_str2ustr | ( | character(*), intent(in) | str | ) |
Definition at line 530 of file dc_calendar_internal.f90.
References dc_types::token, dc_calendar_types::unit_day, dc_calendar_types::unit_hour, dc_calendar_types::unit_min, dc_calendar_types::unit_month, dc_calendar_types::unit_sec, and dc_calendar_types::unit_year.
integer function, public dc_calendar_internal::dccaldate_str2usym | ( | character(*), intent(in) | str | ) |
Definition at line 611 of file dc_calendar_internal.f90.
References dc_types::token, dc_calendar_types::unit_day, dc_calendar_types::unit_hour, dc_calendar_types::unit_min, dc_calendar_types::unit_month, dc_calendar_types::unit_sec, dc_calendar_types::unit_symbol_day, dc_calendar_types::unit_symbol_err, dc_calendar_types::unit_symbol_hour, dc_calendar_types::unit_symbol_min, dc_calendar_types::unit_symbol_month, dc_calendar_types::unit_symbol_sec, dc_calendar_types::unit_symbol_year, and dc_calendar_types::unit_year.
integer function, public dc_calendar_internal::dccaldate_ym2d | ( | integer, intent(in) | year, |
integer, intent(in) | month, | ||
integer, intent(in) | day, | ||
type(dc_cal), intent(in) | cal, | ||
real(dp), intent(out) | day_of_year | ||
) |
Definition at line 403 of file dc_calendar_internal.f90.
References dc_calendar_types::cal_360day, dc_calendar_types::cal_cyclic, dc_calendar_types::cal_gregorian, dc_calendar_types::cal_julian, dc_calendar_types::cal_noleap, dc_calendar_types::cal_user_defined, dc_error::dc_einconsistcaldate, and dc_error::dc_noerr.
character(token) function, public dc_calendar_internal::dccaltype_str | ( | integer, intent(in) | cal_type | ) |
Definition at line 501 of file dc_calendar_internal.f90.
References dc_calendar_types::cal_360day, dc_calendar_types::cal_cyclic, dc_calendar_types::cal_gregorian, dc_calendar_types::cal_julian, dc_calendar_types::cal_noleap, dc_calendar_types::cal_user_defined, and dc_types::token.
subroutine, public dc_calendar_internal::default_cal_set | ( | ) |
Definition at line 44 of file dc_calendar_internal.f90.
References dc_calendar_types::cal_gregorian, and default_cal.
type(dc_cal), target, save, public dc_calendar_internal::default_cal |
Definition at line 24 of file dc_calendar_internal.f90.
type(dc_cal_date), target, save, public dc_calendar_internal::default_date |
Definition at line 33 of file dc_calendar_internal.f90.