30 logical,
intent(out),
optional:: err
48 character(TOKEN),
pointer:: varnames_array(:) =>null()
51 character(STRING):: cause_c
52 character(*),
parameter:: subname =
'HstNmlInfoResetDefault' 62 if ( .not. gthstnml % initialized )
then 64 cause_c =
'GTHST_NMLINFO' 68 if ( .not. gthstnml % define_mode )
then 70 cause_c =
'ResetDefault' 80 vnmax =
size( varnames_array )
84 & gthstnml = gthstnml, &
85 & name = varnames_array(i) )
88 deallocate( varnames_array )
integer, parameter, public hst_enotindefine
integer, parameter, public dc_enotinit
integer, parameter, public token
単語やキーワードを保持する文字型変数の種別型パラメタ
subroutine, public storeerror(number, where, err, cause_c, cause_i)
subroutine hstnmlinforesetdefault(gthstnml, err)
integer, parameter, public dc_noerr
character(string) function, public joinchar(carray, expr)
integer, parameter, public dp
倍精度実数型変数
subroutine, public beginsub(name, fmt, i, r, d, L, n, c1, c2, c3, ca, version)
integer, parameter, public stdout
標準出力の装置番号
subroutine, public endsub(name, fmt, i, r, d, L, n, c1, c2, c3, ca)
integer, parameter, public string
文字列を保持する 文字型変数の種別型パラメタ