66 & name, history, err )
75 character(*),
intent(in):: name
81 type(gt_history),
pointer:: history
86 logical,
intent(out),
optional:: err
106 character(STRING):: cause_c
107 character(*),
parameter:: subname =
'HstNmlInfoAssocGtHist'
117 if ( .not. gthstnml % initialized )
then
119 cause_c =
'GTHST_NMLINFO'
123 if ( trim( name ) ==
'' )
then
129 if ( gthstnml % define_mode )
then
131 cause_c =
'AssocGtHist'
139 hptr => gthstnml % gthstnml_list
143 if ( .not.
associated( hptr ) )
then
145 cause_c = adjustl( name )
150 history => hptr % history
159 call storeerror( stat, subname, err, cause_c )
subroutine hstnmlinfoassocgthist(gthstnml, name, history, err)
subroutine, public storeerror(number, where, err, cause_c, cause_i)
integer, parameter, public dc_noerr
エラー等を保持
integer, parameter, public dc_enotinit
-400 以下: dc ユーティリティのエラー
integer, parameter, public hst_eindefine
integer, parameter, public hst_ebadname
integer, parameter, public dc_enoentry
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)
integer, parameter, public string
文字列を保持する 文字型変数の種別型パラメタ