gtool5 Fortran 90/95 Library 1.0.0-rc5
日本語
Loading...
Searching...
No Matches
dc_calendar_types::dc_cal Type Reference

More...

Public Attributes

logical initialized = .false.
 Initialization flag
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

Detailed Description

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.

Member Data Documentation

◆ cal_type

integer dc_calendar_types::dc_cal::cal_type

Kind of calendar

Definition at line 152 of file dc_calendar_types.f90.

152 integer:: cal_type !< @en Kind of calendar @enden @ja 暦の種別 @endja

◆ day_in_month

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.

148 integer, pointer:: day_in_month(:) => null() !< @en Days in months @enden @ja 1ヶ月の日数 @endja

◆ hour_in_day

integer dc_calendar_types::dc_cal::hour_in_day

Hours in a day

Definition at line 149 of file dc_calendar_types.f90.

149 integer:: hour_in_day !< @en Hours in a day @enden @ja 1日の時間数 @endja

◆ initialized

logical dc_calendar_types::dc_cal::initialized = .false.

Initialization flag

Definition at line 146 of file dc_calendar_types.f90.

146 logical:: initialized = .false. !< @en Initialization flag @enden @ja 初期設定フラグ @endja

◆ min_in_hour

integer dc_calendar_types::dc_cal::min_in_hour

Minutes in a hour

Definition at line 150 of file dc_calendar_types.f90.

150 integer:: min_in_hour !< @en Minutes in a hour @enden @ja 1時間の分数 @endja

◆ month_in_year

integer dc_calendar_types::dc_cal::month_in_year

Months in a year

Definition at line 147 of file dc_calendar_types.f90.

147 integer:: month_in_year !< @en Months in a year @enden @ja 1年の月数 @endja

◆ sec_in_min

real(dp) dc_calendar_types::dc_cal::sec_in_min

Seconds in a minute

Definition at line 151 of file dc_calendar_types.f90.

151 real(DP):: sec_in_min !< @en Seconds in a minute @enden @ja 1分の秒数 @endja

The documentation for this type was generated from the following file: