20 use gtool_history_types, only: gt_history, gt_history_axis, gt_history_varinfo, gt_history_attr
21 use gtool_history_internal
, only: default
22 use dc_trace
, only: beginsub, endsub, dbgmessage
25 type(gt_history_varinfo),
intent(inout) :: varinfo
26 logical,
intent(out),
optional:: err
42 character(STRING):: cause_c
43 character(len = *),
parameter:: subname =
"HistoryVarinfoClear1" 45 call beginsub(subname)
49 if ( .not. varinfo % initialized )
then 51 cause_c =
'GT_HISTORY_VARINFO' 56 varinfo % longname =
"" 59 if (
associated(varinfo % attrs))
then 60 deallocate(varinfo % attrs)
63 varinfo % initialized = .false.
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 dp
Double Precision Real number.
Provides kind type parameter values.
integer, parameter, public string
Character length for string.