49 type(
dc_cal),
intent(out):: cal
54 type(
dc_cal),
pointer:: calp =>null()
55 character(*),
parameter:: subname =
'DCCalDefault1'
68 cal % cal_type = calp % cal_type
70 allocate( cal % day_in_month( calp % month_in_year ) )
71 cal % month_in_year = calp % month_in_year
72 cal % day_in_month = calp % day_in_month
73 cal % hour_in_day = calp % hour_in_day
74 cal % min_in_hour = calp % min_in_hour
75 cal % sec_in_min = calp % sec_in_min
80 cal % initialized = .true.
subroutine dccaldefault1(cal)
デフォルトの暦情報の取得
type(dc_cal), target, save, public default_cal
デフォルトの暦. DCCal で始まる手続のうち, DC_CAL 型の省略可能引数が与えられない 場合にはこの暦が設定もしくは利用される.
subroutine, public default_cal_set
subroutine, public beginsub(name, fmt, i, r, d, l, n, c1, c2, c3, ca, version)
subroutine, public endsub(name, fmt, i, r, d, l, n, c1, c2, c3, ca)