In: gt4_historyauto.f90

This is not a module but a repository of NAMELIST group names declared in all Fortran 90/95 files


Public Instance methods

gt4_historyauto_nml( Name, File, IntValue, IntUnit, Precision, FilePrefix, TimeAverage, AllOutput, OriginValue, OriginUnit, TerminusValue, TerminusUnit, SliceStart, SliceEnd, SliceStride, SpaceAverage, NewFileIntValue, NewFileIntUnit )
Name :character(STRING)
: 変数名. 空白の場合には, この他の設定値は gt4_historyauto モジュールにおいて 出力されるデータ全ての デフォルト値となります.

"Data1,Data2" のようにカンマで区切って複数 の変数を指定することも可能です.

Variable identifier. If blank is given, other values are used as default values of output data in "gt4_historyauto".

Multiple variables can be specified as "Data1,Data2" too. Delimiter is comma.

File :character(STRING)
: 出力ファイル名. これはデフォルト値としては使用されません. Name に値が設定されている時のみ有効です.

Output file name. This is not used as default value. This value is valid only when Name is specified.

IntValue :real
: ヒストリデータの出力間隔の数値. 負の値を与えると, 出力を抑止します. Numerical value for interval of history data output Negative values suppresses output.
IntUnit :character(TOKEN)
: ヒストリデータの出力間隔の単位. Unit for interval of history data output
Precision :character(TOKEN)
: ヒストリデータの精度. Precision of history data
FilePrefix :character(STRING)
: ヒストリデータのファイル名の接頭詞. Prefixes of history data filenames
TimeAverage :logical
: 出力データの時間平均フラグ. Flag for time average of output data
AllOutput :logical
: 登録変数を全て出力するためのフラグ. Flag for output all registered variables.
OriginValue :real
: 出力開始時刻. Start time of output.
OriginUnit :character(TOKEN)
: 出力開始時刻の単位. Unit of start time of output.
TerminusValue :real
: 出力終了時刻. End time of output.
TerminusUnit :character(TOKEN)
: 出力終了時刻の単位. Unit of end time of output.
SliceStart(1:NF_MAX_DIMS) :integer
: 空間方向の開始点. Start points of spaces.
SliceEnd(1:NF_MAX_DIMS) :integer
: 空間方向の終了点. End points of spaces.
SliceStride(1:NF_MAX_DIMS) :integer
: 空間方向の刻み幅. Strides of spaces.
SpaceAverage(1:NF_MAX_DIMS) :logical
: 平均化のフラグ. Flag of average.
NewFileIntValue :integer
: ファイル分割時間間隔. Interval of time of separation of a file.
NewFileIntUnit :character(TOKEN)
: ファイル分割時間間隔の単位. Unit of interval of time of separation of a file.

gt4_historyauto モジュールのヒストリデータ用 NAMELIST 変数群名.

gt4_historyauto#HistoryAutoCreate を使用する際に, オプショナル引数 namelist_filenameNAMELIST ファイル名を指定することで, そのファイルからこの NAMELIST 変数群を 読み込みます.

NAMELIST group name for history data of "gt4_historyauto" module.

If a NAMELIST filename is specified to an optional argument namelist_filename when "gt4_historyauto#HistoryAutoCreate" is used, this NAMELIST group is loaded from the file.

This namelist group name is input/output in gt4_historyauto#HistoryAutoCreate1