Go to the source code of this file.
◆ hstnmlinfooutputstep()
logical function hstnmlinfooutputstep |
( |
type(gthst_nmlinfo), intent(in) |
gthstnml, |
|
|
character(*), intent(in) |
name, |
|
|
type(dc_difftime), intent(in) |
time |
|
) |
| |
Definition at line 12 of file hstnmlinfooutputstep.f90.
References dc_types::dp, dc_string::joinchar(), dc_present::present_and_not_empty(), dc_present::present_and_true(), dc_types::stdout, dc_types::string, and dc_types::token.
38 character(*),
intent(in):: name
61 if ( .not. gthstnml % initialized )
goto 999
67 hptr => gthstnml % gthstnml_list
71 if ( .not.
associated( hptr ) )
goto 999
72 if ( hptr % output_step_disable )
goto 999
78 if ( .not. hptr % interval_value > 0.0 )
goto 999
81 & diff = interval_time, &
82 &
value =
real( hptr % interval_value, DP ), &
83 & unit = hptr % interval_unit )
85 if (
mod( time, interval_time ) == 0 )
then
integer, parameter, public token
単語やキーワードを保持する文字型変数の種別型パラメタ
logical function, public present_and_true(arg)
character(string) function, public joinchar(carray, expr)
integer, parameter, public dp
倍精度実数型変数
logical function, public present_and_not_empty(arg)
integer, parameter, public stdout
標準出力の装置番号
integer, parameter, public string
文字列を保持する 文字型変数の種別型パラメタ