データ出力 More...
Go to the source code of this file.
Functions/Subroutines | |
| subroutine | historyautoputdouble0 (time, varname, value, err) |
| subroutine | historyautoputdouble1 (time, varname, array, err) |
| subroutine | historyautoputdouble2 (time, varname, array, err) |
| subroutine | historyautoputdouble3 (time, varname, array, err) |
| subroutine | historyautoputdouble4 (time, varname, array, err) |
| subroutine | historyautoputdouble5 (time, varname, array, err) |
| subroutine | historyautoputdouble6 (time, varname, array, err) |
| subroutine | historyautoputdouble7 (time, varname, array, err) |
| subroutine | historyautoputreal0 (time, varname, value, err) |
| subroutine | historyautoputreal1 (time, varname, array, err) |
| subroutine | historyautoputreal2 (time, varname, array, err) |
| subroutine | historyautoputreal3 (time, varname, array, err) |
| subroutine | historyautoputreal4 (time, varname, array, err) |
| subroutine | historyautoputreal5 (time, varname, array, err) |
| subroutine | historyautoputreal6 (time, varname, array, err) |
| subroutine | historyautoputreal7 (time, varname, array, err) |
| subroutine | historyautoputint0 (time, varname, value, err) |
| subroutine | historyautoputint1 (time, varname, array, err) |
| subroutine | historyautoputint2 (time, varname, array, err) |
| subroutine | historyautoputint3 (time, varname, array, err) |
| subroutine | historyautoputint4 (time, varname, array, err) |
| subroutine | historyautoputint5 (time, varname, array, err) |
| subroutine | historyautoputint6 (time, varname, array, err) |
| subroutine | historyautoputint7 (time, varname, array, err) |
| subroutine | historyautoputold1double0 (time, varname, value, err) |
| subroutine | historyautoputold1double1 (time, varname, array, err) |
| subroutine | historyautoputold1double2 (time, varname, array, err) |
| subroutine | historyautoputold1double3 (time, varname, array, err) |
| subroutine | historyautoputold1double4 (time, varname, array, err) |
| subroutine | historyautoputold1double5 (time, varname, array, err) |
| subroutine | historyautoputold1double6 (time, varname, array, err) |
| subroutine | historyautoputold1double7 (time, varname, array, err) |
| subroutine | historyautoputold1real0 (time, varname, value, err) |
| subroutine | historyautoputold1real1 (time, varname, array, err) |
| subroutine | historyautoputold1real2 (time, varname, array, err) |
| subroutine | historyautoputold1real3 (time, varname, array, err) |
| subroutine | historyautoputold1real4 (time, varname, array, err) |
| subroutine | historyautoputold1real5 (time, varname, array, err) |
| subroutine | historyautoputold1real6 (time, varname, array, err) |
| subroutine | historyautoputold1real7 (time, varname, array, err) |
| subroutine | historyautoputold1int0 (time, varname, value, err) |
| subroutine | historyautoputold1int1 (time, varname, array, err) |
| subroutine | historyautoputold1int2 (time, varname, array, err) |
| subroutine | historyautoputold1int3 (time, varname, array, err) |
| subroutine | historyautoputold1int4 (time, varname, array, err) |
| subroutine | historyautoputold1int5 (time, varname, array, err) |
| subroutine | historyautoputold1int6 (time, varname, array, err) |
| subroutine | historyautoputold1int7 (time, varname, array, err) |
データ出力
Definition in file historyautoput.f90.
| subroutine historyautoputdouble0 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real(dp), intent(in), target | value, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 109 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputdouble1 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real(dp), dimension(:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 521 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, gtool_historyauto_internal::slice_vars, gtool_historyauto_internal::space_avr_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, gtool_historyauto_internal::weight_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputdouble2 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real(dp), dimension(:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 877 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, gtool_historyauto_internal::slice_vars, gtool_historyauto_internal::space_avr_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, gtool_historyauto_internal::weight_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputdouble3 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real(dp), dimension(:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 1238 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, gtool_historyauto_internal::slice_vars, gtool_historyauto_internal::space_avr_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, gtool_historyauto_internal::weight_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputdouble4 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real(dp), dimension(:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 1605 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, gtool_historyauto_internal::slice_vars, gtool_historyauto_internal::space_avr_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, gtool_historyauto_internal::weight_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputdouble5 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real(dp), dimension(:,:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 1978 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, gtool_historyauto_internal::slice_vars, gtool_historyauto_internal::space_avr_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, gtool_historyauto_internal::weight_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputdouble6 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real(dp), dimension(:,:,:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 2357 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, gtool_historyauto_internal::slice_vars, gtool_historyauto_internal::space_avr_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, gtool_historyauto_internal::weight_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputdouble7 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real(dp), dimension(:,:,:,:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 2742 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, gtool_historyauto_internal::slice_vars, gtool_historyauto_internal::space_avr_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, gtool_historyauto_internal::weight_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputint0 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| integer, intent(in), target | value, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 6078 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputint1 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| integer, dimension(:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 6411 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, gtool_historyauto_internal::slice_vars, gtool_historyauto_internal::space_avr_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, gtool_historyauto_internal::weight_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputint2 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| integer, dimension(:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 6767 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, gtool_historyauto_internal::slice_vars, gtool_historyauto_internal::space_avr_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, gtool_historyauto_internal::weight_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputint3 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| integer, dimension(:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 7128 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, gtool_historyauto_internal::slice_vars, gtool_historyauto_internal::space_avr_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, gtool_historyauto_internal::weight_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputint4 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| integer, dimension(:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 7495 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, gtool_historyauto_internal::slice_vars, gtool_historyauto_internal::space_avr_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, gtool_historyauto_internal::weight_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputint5 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| integer, dimension(:,:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 7868 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, gtool_historyauto_internal::slice_vars, gtool_historyauto_internal::space_avr_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, gtool_historyauto_internal::weight_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputint6 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| integer, dimension(:,:,:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 8247 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, gtool_historyauto_internal::slice_vars, gtool_historyauto_internal::space_avr_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, gtool_historyauto_internal::weight_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputint7 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| integer, dimension(:,:,:,:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 8632 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, gtool_historyauto_internal::slice_vars, gtool_historyauto_internal::space_avr_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, gtool_historyauto_internal::weight_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputold1double0 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real(dp), intent(in), target | value, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 8968 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1double1 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real(dp), dimension(:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 9019 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1double2 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real(dp), dimension(:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 9070 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1double3 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real(dp), dimension(:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 9121 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1double4 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real(dp), dimension(:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 9172 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1double5 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real(dp), dimension(:,:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 9223 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1double6 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real(dp), dimension(:,:,:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 9274 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1double7 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real(dp), dimension(:,:,:,:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 9325 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1int0 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| integer, intent(in), target | value, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 9784 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1int1 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| integer, dimension(:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 9835 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1int2 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| integer, dimension(:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 9886 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1int3 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| integer, dimension(:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 9937 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1int4 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| integer, dimension(:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 9988 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1int5 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| integer, dimension(:,:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 10039 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1int6 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| integer, dimension(:,:,:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 10090 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1int7 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| integer, dimension(:,:,:,:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 10141 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1real0 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real, intent(in), target | value, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 9376 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1real1 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real, dimension(:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 9427 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1real2 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real, dimension(:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 9478 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1real3 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real, dimension(:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 9529 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1real4 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real, dimension(:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 9580 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1real5 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real, dimension(:,:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 9631 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1real6 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real, dimension(:,:,:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 9682 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputold1real7 | ( | type(dc_difftime), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real, dimension(:,:,:,:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力 (DC_DIFFTIME 版).
時刻引数に DC_DIFFTIME 型を受け取るラッパーです.
| [in] | time | データの時刻 (DC_DIFFTIME 型). |
| [in] | varname | 変数の名前. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). |
| [out] | err | (optional) 例外処理用フラグ. |
Definition at line 9733 of file historyautoput.f90.
References dc_types::dp.
| subroutine historyautoputreal0 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real, intent(in), target | value, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 3133 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputreal1 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real, dimension(:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 3466 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, gtool_historyauto_internal::slice_vars, gtool_historyauto_internal::space_avr_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, gtool_historyauto_internal::weight_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputreal2 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real, dimension(:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 3822 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, gtool_historyauto_internal::slice_vars, gtool_historyauto_internal::space_avr_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, gtool_historyauto_internal::weight_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputreal3 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real, dimension(:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 4183 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, gtool_historyauto_internal::slice_vars, gtool_historyauto_internal::space_avr_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, gtool_historyauto_internal::weight_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputreal4 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real, dimension(:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 4550 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, gtool_historyauto_internal::slice_vars, gtool_historyauto_internal::space_avr_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, gtool_historyauto_internal::weight_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputreal5 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real, dimension(:,:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 4923 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, gtool_historyauto_internal::slice_vars, gtool_historyauto_internal::space_avr_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, gtool_historyauto_internal::weight_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputreal6 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real, dimension(:,:,:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 5302 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, gtool_historyauto_internal::slice_vars, gtool_historyauto_internal::space_avr_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, gtool_historyauto_internal::weight_vars, and gtool_historyauto_internal::zero_time.
| subroutine historyautoputreal7 | ( | real(dp), intent(in) | time, |
| character(*), intent(in) | varname, | ||
| real, dimension(:,:,:,:,:,:,:), intent(in), target | array, | ||
| logical, intent(out), optional | err | ||
| ) |
データの出力を行います.
データの出力を行います. このサブルーチンを用いる前に, HistoryAutoCreate による初期設定が必要です.
varname は HistoryAutoAddVariable で指定されている必要があります.
HistoryAutoPut は複数のサブルーチンの総称名です. array には 0 〜 7 次元のデータを与えることが可能です. (以下の同名のサブルーチンを参照ください). また, 整数, 単精度実数, 倍精度実数を与えることが可能です. ただし, 0 次元のデータを与える際の引数キーワードは value を用いてください.
時間平均については HistoryAutoAddVariable を参照ください.
| [in] | time | データの時刻. |
| [in] | varname | 変数の名前. ただし, ここで指定するものは, HistoryAutoAddVariable の varname で既に指定されていなければなりません. |
| [in] | value | 出力データ (スカラー用). |
| [in] | array | 出力データ (配列用). データ型は整数, 単精度実数型, 倍精度実数型のどれでもかまいません. ただし, ファイルへ出力される際には, HistoryAutoAddVariable の xtypes で指定した データ型へ変換されます. |
| [out] | err | (optional) 例外処理用フラグ. デフォルトでは, この手続き内でエラーが 生じた場合, プログラムは強制終了します. 引数 err が与えられる場合, プログラムは強制終了せず, 代わりに err に .true. が代入されます. |
Definition at line 5687 of file historyautoput.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::cal_save, gtool_historyauto_internal::close_timing_vars, gtool_historyauto_internal::create_timing_vars, dc_error::dc_enegative, dc_error::dc_enotinit, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::flag_output_prev_vars, gtool_historyauto_internal::gthst_history_vars, gtool_historyauto_internal::gthstnml, gtool_historyauto_internal::histaddvar_vars, historyclose(), historysettime(), dc_error::hst_ebadvarname, gtool_historyauto_internal::initialized, gtool_historyauto_internal::interval_time_vars, gtool_historyauto_internal::interval_unitsym_vars, gtool_historyauto_internal::newfile_createtime_vars, gtool_historyauto_internal::numvars, gtool_historyauto_internal::origin_time_vars, gtool_historyauto_internal::output_timing_avr_vars, gtool_historyauto_internal::output_timing_vars, gtool_historyauto_internal::prev_outtime_vars, gtool_historyauto_internal::renew_timing_vars, gtool_historyauto_internal::slice_vars, gtool_historyauto_internal::space_avr_vars, dc_error::storeerror(), dc_types::string, dc_date_types::unit_symbol_sec, gtool_historyauto_internal::varname_vars, gtool_historyauto_internal::weight_vars, and gtool_historyauto_internal::zero_time.