11 & name, history, err )
58 character(*),
intent(in):: name
64 type(gt_history),
pointer:: history
69 logical,
intent(out),
optional:: err
89 character(STRING):: cause_c
90 character(*),
parameter:: subname =
'HstNmlInfoAssocGtHist' 100 if ( .not. gthstnml % initialized )
then 102 cause_c =
'GTHST_NMLINFO' 106 if ( trim( name ) ==
'' )
then 112 if ( gthstnml % define_mode )
then 114 cause_c =
'AssocGtHist' 122 hptr => gthstnml % gthstnml_list
126 if ( .not.
associated( hptr ) )
then 128 cause_c = adjustl( name )
133 history => hptr % history
142 call storeerror( stat, subname, err, cause_c )
integer, parameter, public dc_enotinit
integer, parameter, public token
Character length for word, token.
subroutine, public storeerror(number, where, err, cause_c, cause_i)
integer, parameter, public dc_noerr
integer, parameter, public hst_eindefine
character(string) function, public joinchar(carray, expr)
integer, parameter, public dp
Double Precision Real number.
subroutine, public beginsub(name, fmt, i, r, d, L, n, c1, c2, c3, ca, version)
integer, parameter, public dc_enoentry
integer, parameter, public stdout
Unit number for Standard OUTPUT.
Handling character types.
Provides kind type parameter values.
integer, parameter, public hst_ebadname
subroutine hstnmlinfoassocgthist(gthstnml, name, history, err)
subroutine, public endsub(name, fmt, i, r, d, L, n, c1, c2, c3, ca)
integer, parameter, public string
Character length for string.