gtool5 Fortran 90/95 ライブラリ 1.0.0-rc5
English
Loading...
Searching...
No Matches
dc_calendar_types::dc_cal Type Reference

More...

Public Attributes

logical initialized = .false.
 初期設定フラグ
integer month_in_year
 1年の月数
integer, dimension(:), pointer day_in_month => null()
 1ヶ月の日数
integer hour_in_day
 1日の時間数
integer min_in_hour
 1時間の分数
real(dp) sec_in_min
 1分の秒数
integer cal_type
 暦の種別

Detailed Description

暦を表現する派生型

暦を表現する構造体.

この構造体の要素を直接参照および変更してはなりません. この構造体を扱う上では必ず dc_calendar_generic より提供される 手続きを用いてください.

Definition at line 145 of file dc_calendar_types.f90.

Member Data Documentation

◆ cal_type

integer dc_calendar_types::dc_cal::cal_type

暦の種別

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()

1ヶ月の日数

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

1日の時間数

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.

初期設定フラグ

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

1時間の分数

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

1年の月数

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

1分の秒数

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: