38 use gtool_history, only: historyaxisinquire, historyaxisaddattr, &
39 & historyvarinfocreate
46 character(*),
intent(in):: dim
58 real,
intent(in):: array(:)
76 character(STRING):: name
78 character(STRING):: cause_c
79 character(*),
parameter:: subname =
"HistoryAutoPutAxisReal" 81 call beginsub(subname,
'dim=<%c>', c1=trim(dim) )
90 cause_c =
'gtool_historyauto' 95 call historyaxisinquire( &
98 if ( trim(dim) == trim(name) )
then 108 call storeerror(stat, subname, cause_c = cause_c)
115 & dim, array & ! (in)
124 use gtool_history, only: historyaxisinquire, historyaxisaddattr, &
125 & historyvarinfocreate
132 character(*),
intent(in):: dim
144 real(DP),
intent(in):: array(:)
162 character(STRING):: name
164 character(STRING):: cause_c
165 character(*),
parameter:: subname =
"HistoryAutoPutAxisDouble" 167 call beginsub(subname,
'dim=<%c>', c1=trim(dim) )
176 cause_c =
'gtool_historyauto' 181 call historyaxisinquire( &
184 if ( trim(dim) == trim(name) )
then 194 call storeerror(stat, subname, cause_c = cause_c)
201 & dim, array & ! (in)
210 use gtool_history, only: historyaxisinquire, historyaxisaddattr, &
211 & historyvarinfocreate
218 character(*),
intent(in):: dim
230 integer,
intent(in):: array(:)
248 character(STRING):: name
250 character(STRING):: cause_c
251 character(*),
parameter:: subname =
"HistoryAutoPutAxisInt" 253 call beginsub(subname,
'dim=<%c>', c1=trim(dim) )
262 cause_c =
'gtool_historyauto' 267 call historyaxisinquire( &
270 if ( trim(dim) == trim(name) )
then 280 call storeerror(stat, subname, cause_c = cause_c)
logical, save, public initialized
integer, parameter, public dc_enotinit
integer, parameter, public token
単語やキーワードを保持する文字型変数の種別型パラメタ
subroutine historyautoputaxisreal(dim, array)
subroutine, public storeerror(number, where, err, cause_c, cause_i)
integer, parameter, public dc_noerr
type(gt_history_axis_data), dimension(1:nf90_max_dims), target, save, public data_axes
type(gt_history_axis), dimension(1:nf90_max_dims), target, save, public gthst_axes
subroutine historyautoputaxisdouble(dim, array)
subroutine historyautoputaxisint(dim, array)
integer, parameter, public dp
倍精度実数型変数
subroutine, public beginsub(name, fmt, i, r, d, L, n, c1, c2, c3, ca, version)
integer, parameter, public gt_eargsizemismatch
integer, save, public numdims
integer, parameter, public hst_enoaxisname
subroutine, public endsub(name, fmt, i, r, d, L, n, c1, c2, c3, ca)
integer, parameter, public string
文字列を保持する 文字型変数の種別型パラメタ