54 use dc_trace,
only: beginsub, endsub
55 use dc_string,
only: putline, printf, split, strinclude, stoa, joinchar
60 character(*),
intent(in):: name
66 logical,
intent(out),
optional:: err
86 character(STRING):: cause_c
87 character(*),
parameter:: subname =
'HstNmlInfoOutputStepDisable'
89 call beginsub( subname )
97 if ( .not. gthstnml % initialized )
then
99 cause_c =
'GTHST_NMLINFO'
103 if ( trim( name ) ==
'' )
then
109 if ( gthstnml % define_mode )
then
111 cause_c =
'OutputStepDisable'
119 hptr => gthstnml % gthstnml_list
123 if ( .not.
associated( hptr ) )
then
125 cause_c = adjustl( name )
129 hptr % output_step_disable = .true.
138 call storeerror( stat, subname, err, cause_c )
139 call endsub( subname )
subroutine hstnmlinfooutputstepdisable(gthstnml, name, err)
subroutine, public storeerror(number, where, err, cause_c, cause_i)
integer, parameter, public dc_enotinit
integer, parameter, public dc_noerr
integer, parameter, public hst_eindefine
integer, parameter, public hst_ebadname
integer, parameter, public dc_enoentry
integer, parameter, public token
単語やキーワードを保持する文字型変数の種別型パラメタ
integer, parameter, public string
文字列を保持する 文字型変数の種別型パラメタ
integer, parameter, public stdout
標準出力の装置番号
integer, parameter, public dp
倍精度実数型変数