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
Error storage variables
integer, parameter, public dc_enotinit
-400 or less: DC utilities errors
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)
Provides kind type parameter values.
integer, parameter, public string
Character length for string