GT_HISTORY_VARINFO 変数の作成 . More...
Go to the source code of this file.
Functions/Subroutines | |
| subroutine | historyvarinfocreate1 (varinfo, name, dims, longname, units, xtype, time_average, average, err) |
| subroutine | historyvarinfocreate2 (varinfo, name, dims, longname, units, xtype, time_average, average, err) |
GT_HISTORY_VARINFO 変数の作成 .
Definition in file historyvarinfocreate.f90.
| subroutine historyvarinfocreate1 | ( | type(gt_history_varinfo), intent(inout) | varinfo, |
| character(*), intent(in) | name, | ||
| character(*), dimension(:), intent(in) | dims, | ||
| character(*), intent(in) | longname, | ||
| character(*), intent(in) | units, | ||
| character(*), intent(in), optional | xtype, | ||
| logical, intent(in), optional | time_average, | ||
| logical, intent(in), optional | average, | ||
| logical, intent(out), optional | err | ||
| ) |
GT_HISTORY_VARINFO 型変数作成
GT_HISTORY_VARINFO 型変数を作成します。 このサブルーチンによる設定の後、 HistoryAddVariable の varinfo に与えます。 さらに属性を付加する場合には HistoryVarinfoAddAttr を用いてください。
| [in,out] | varinfo | 変数情報 |
| [in] | name | 変数名 |
| [in] | dims | 依存する次元 |
| [in] | longname | 変数の記述的名称 |
| [in] | units | 変数の単位 |
| [in] | xtype | 変数の型 (省略可能) |
| [in] | time_average | 時間平均 (省略可能) |
| [in] | average | 時間平均 (省略可能, 後方互換用) |
| [out] | err | エラーフラグ (省略可能) |
Definition at line 53 of file historyvarinfocreate.f90.
References dc_trace::beginsub(), dc_error::dc_ealreadyinit, dc_error::dc_noerr, dc_trace::endsub(), dc_error::storeerror(), dc_types::string, and dc_types::token.
| subroutine historyvarinfocreate2 | ( | type(gt_history_varinfo), intent(inout) | varinfo, |
| character(*), intent(in) | name, | ||
| character(*), dimension(:), intent(in) | dims, | ||
| character(*), intent(in) | longname, | ||
| character(*), intent(in) | units, | ||
| character(*), intent(in), optional | xtype, | ||
| logical, intent(in), optional | time_average, | ||
| logical, intent(in), optional | average, | ||
| logical, intent(out), optional | err | ||
| ) |
GT_HISTORY_VARINFO 型変数作成 (総称インターフェース)
使用方法は HistoryVarinfoCreate と同様です。
Definition at line 140 of file historyvarinfocreate.f90.
References dc_trace::beginsub(), and dc_trace::endsub().