Public Attributes | |
| logical | initialized = .false. |
| integer | month_in_year |
| Months in a year | |
| integer, dimension(:), pointer | day_in_month => null() |
| Days in months | |
| integer | hour_in_day |
| Hours in a day | |
| integer | min_in_hour |
| Minutes in a hour | |
| real(dp) | sec_in_min |
| Seconds in a minute | |
| integer | cal_type |
| Kind of calendar | |
Derived type for calendar
A derived type that expresses calendar.
Do not refer and modify elements of this derived type directly. Use procedures provided by "dc_calendar_generic" for handling this derived type.
Definition at line 145 of file dc_calendar_types.f90.
| integer dc_calendar_types::dc_cal::cal_type |
| integer, dimension(:), pointer dc_calendar_types::dc_cal::day_in_month => null() |
Days in months
Definition at line 148 of file dc_calendar_types.f90.
| integer dc_calendar_types::dc_cal::hour_in_day |
| logical dc_calendar_types::dc_cal::initialized = .false. |
Definition at line 146 of file dc_calendar_types.f90.
| integer dc_calendar_types::dc_cal::min_in_hour |
| integer dc_calendar_types::dc_cal::month_in_year |
| real(dp) dc_calendar_types::dc_cal::sec_in_min |