HstNmlInfoOutputStep の無効化 . More...
Go to the source code of this file.
Functions/Subroutines | |
| subroutine | hstnmlinfooutputstepdisable (gthstnml, name, err) |
HstNmlInfoOutputStep の無効化 .
Definition in file hstnmlinfooutputstepdisable.f90.
| subroutine hstnmlinfooutputstepdisable | ( | type(gthst_nmlinfo), intent(in) | gthstnml, |
| character(*), intent(in) | name, | ||
| logical, intent(out), optional | err ) |
HstNmlInfoOutputStep が常に .false. を返すよう設定する
このサブルーチンを使用すると, name に関して, 以降は HstNmlInfoOutputStep が常に .false. を返すようになります.
データ出力間隔を出力の初期設定から変更し, データを出力するたびに時刻を明示的に指定する場合に利用することを 想定しています.
HstNmlInfoEndDefine で定義モードから出力モードに 移行した後に呼び出してください. HstNmlInfoEndDefine を呼ぶ前にこのサブルーチンを使用すると, プログラムはエラーを発生させます.
name に関する情報が見当たらない場合, プログラムはエラーを発生させます. name が空文字の場合にも, プログラムはエラーを発生させます.
なお, 与えられた gthstnml が HstNmlInfoCreate によって初期設定 されていない場合にも, プログラムはエラーを発生させます.
| [in] | gthstnml | gtool_history_nmlinfo_types::GTHST_NMLINFO 型変数 |
| [in] | name | 変数名. 先頭の空白は無視されます. Variable identifier. Blanks at the head of the name are ignored. |
| [out] | err | 例外処理用フラグ. Exception handling flag. |
Definition at line 66 of file hstnmlinfooutputstepdisable.f90.
References dc_trace::beginsub(), dc_error::dc_enoentry, dc_error::dc_enotinit, dc_error::dc_noerr, dc_trace::endsub(), dc_error::hst_ebadname, dc_error::hst_eindefine, dc_error::storeerror(), and dc_types::string.