Go to the source code of this file.
◆ historyvarinfoclear0()
subroutine historyvarinfoclear0 |
( |
type(gt_history_varinfo), intent(inout) |
varinfo, |
|
|
logical, intent(out), optional |
err |
|
) |
| |
Definition at line 11 of file historyvarinfoclear.f90.
References dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_error::storeerror(), dc_types::string, and dc_types::token.
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
単語やキーワードを保持する文字型変数の種別型パラメタ
subroutine, public storeerror(number, where, err, cause_c, cause_i)
integer, parameter, public dc_noerr
integer, parameter, public dp
倍精度実数型変数
integer, parameter, public string
文字列を保持する 文字型変数の種別型パラメタ