36 use dc_trace
, only: beginsub, endsub
37 use dc_string
, only: putline, printf, split, strinclude, stoa, joinchar
39 use dc_hash, only: hash, dchashput, dchashget, dchashrewind, dchashnext, dchashnumber
41 use dc_message
, only: messagenotify
44 logical,
intent(out),
optional:: err
63 character(STRING):: cause_c
64 character(*),
parameter:: subname =
'HstNmlInfoReDefine' 66 call beginsub( subname )
74 if ( .not. gthstnml % initialized )
then 76 cause_c =
'GTHST_NMLINFO' 80 if ( gthstnml % define_mode )
then 90 gthstnml % define_mode = .true.
98 call endsub( subname )
integer, parameter, public hst_enotindefine
integer, parameter, public dc_enotinit
integer, parameter, public token
Character length for word, token.
integer, parameter, public hst_eintfile
subroutine, public storeerror(number, where, err, cause_c, cause_i)
integer, parameter, public dc_noerr
integer, parameter, public hst_eindefine
integer, parameter, public dp
Double Precision Real number.
subroutine hstnmlinforedefine(gthstnml, err)
integer, parameter, public stdout
Unit number for Standard OUTPUT.
Provides kind type parameter values.
integer, parameter, public string
Character length for string.