Go to the source code of this file.
Functions/Subroutines | |
| recursive subroutine | historyputrealex (varname, array, arraysize, history, range, time, quiet, difftime, timed, time_average_store, err) |
| データ出力 | |
| recursive subroutine | historyputdoubleex (varname, array, arraysize, history, range, time, quiet, difftime, timed, time_average_store, err) |
| データ出力 | |
| recursive subroutine | historyputintex (varname, array, arraysize, history, range, time, quiet, difftime, timed, time_average_store, err) |
| データ出力 | |
| recursive subroutine | historyputcharex (varname, array, arraysize, history, range, time, quiet, difftime, timed, time_average_store, err) |
| データ出力 | |
| subroutine | historyputaxismpireal (varname, array, history, err) |
| subroutine | historyputaxismpidouble (varname, array, history, err) |
| subroutine | historyputaxismpiint (varname, array, history, err) |
| subroutine | historyputdouble0 (varname, value, history, range, time, quiet, difftime, timed, time_average_store, err) |
| データ出力 | |
| subroutine | historyputdouble1 (varname, array, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputdouble2 (varname, array, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputdouble3 (varname, array, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputdouble4 (varname, array, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputdouble5 (varname, array, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputdouble6 (varname, array, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputdouble7 (varname, array, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputreal0 (varname, value, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputreal1 (varname, array, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputreal2 (varname, array, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputreal3 (varname, array, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputreal4 (varname, array, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputreal5 (varname, array, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputreal6 (varname, array, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputreal7 (varname, array, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputint0 (varname, value, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputint1 (varname, array, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputint2 (varname, array, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputint3 (varname, array, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputint4 (varname, array, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputint5 (varname, array, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputint6 (varname, array, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputint7 (varname, array, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | historyputchar0 (varname, value, history, range, time, quiet, difftime, timed, time_average_store, err) |
| subroutine | timegoahead (varname, var, head, history, err) |
| subroutine historyputaxismpidouble | ( | character(*), intent(in) | varname, |
| real(dp), dimension(:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| logical, intent(out), optional | err ) |
Definition at line 2552 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_error::dc_enotinit, dc_error::dc_noerr, gtool_history_internal::default, dc_types::dp, dc_trace::endsub(), dc_error::gt_ebaddimname, dc_error::storeerror(), and dc_types::string.
| subroutine historyputaxismpiint | ( | character(*), intent(in) | varname, |
| integer, dimension(:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| logical, intent(out), optional | err ) |
Definition at line 2804 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_error::dc_enotinit, dc_error::dc_noerr, gtool_history_internal::default, dc_types::dp, dc_trace::endsub(), dc_error::gt_ebaddimname, dc_error::storeerror(), and dc_types::string.
| subroutine historyputaxismpireal | ( | character(*), intent(in) | varname, |
| real, dimension(:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| logical, intent(out), optional | err ) |
Definition at line 2341 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_error::dc_enotinit, dc_error::dc_noerr, gtool_history_internal::default, dc_types::dp, dc_trace::endsub(), dc_error::gt_ebaddimname, dc_error::storeerror(), and dc_types::string.
| subroutine historyputchar0 | ( | character(*), intent(in) | varname, |
| character(*), intent(in) | value, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 4524 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputcharex().
| recursive subroutine historyputcharex | ( | character(*), intent(in) | varname, |
| character(*), dimension(arraysize), intent(in) | array, | ||
| integer, intent(in) | arraysize, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
データ出力
| [in] | varname |
こちらは配列サイズを指定する必要があるため、 HistoryPut を利用してください。
Definition at line 2053 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_error::dc_enotinit, dc_error::dc_noerr, gtool_history_internal::default, dc_types::dp, dc_trace::endsub(), dc_string::joinchar(), dc_present::present_and_false(), dc_present::present_and_not_empty(), dc_present::present_and_true(), dc_error::storeerror(), dc_types::string, timegoahead(), and dc_error::usr_errno.
| subroutine historyputdouble0 | ( | character(*), intent(in) | varname, |
| real(dp), intent(in) | value, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
データ出力
| [in] | varname |
gtool4 データ内の変数へデータの出力を行います。 このサブルーチンを用いる前に、HistoryCreate による初期設定が必要です。
HistoryPut は複数のサブルーチンの総称名です。value に 変数 (整数型、単精度実数型、倍精度実数型、文字型) もしくは 1 〜 7 次元の配列 (整数型、単精度実数型、倍精度実数型) を与えることが可能です。 下記の同名のサブルーチンを参照ください。 ただし、多次元配列を与える際の引数キーワードには array を用いてください。
HistoryPut を最初に呼んだ時、時間次元の変数は HistoryCreate の origin の値に設定されます。
ある変数 varname に対して HistoryPut を複数回呼ぶと、 HistoryCreate の interval × HistoryPut を呼んだ回数、 の分だけ 時間次元の変数の値が増やされます。 ただし、時間平均値を出力する場合は例外です。 以下の時間平均に関する項目を参照ください。
これらの時間次元の変数の値を明示的に設定したい場合は HistorySetTime を用いるか、HistoryPut 自身で時間次元の変数へ値 を出力してください。
時間平均については HistoryAddVariable を参照ください。
Definition at line 3015 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputdoubleex().
| subroutine historyputdouble1 | ( | character(*), intent(in) | varname, |
| real(dp), dimension(:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 3213 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputdoubleex().
| subroutine historyputdouble2 | ( | character(*), intent(in) | varname, |
| real(dp), dimension(:,:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 3270 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputdoubleex().
| subroutine historyputdouble3 | ( | character(*), intent(in) | varname, |
| real(dp), dimension(:,:,:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 3327 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputdoubleex().
| subroutine historyputdouble4 | ( | character(*), intent(in) | varname, |
| real(dp), dimension(:,:,:,:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 3384 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputdoubleex().
| subroutine historyputdouble5 | ( | character(*), intent(in) | varname, |
| real(dp), dimension(:,:,:,:,:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 3441 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputdoubleex().
| subroutine historyputdouble6 | ( | character(*), intent(in) | varname, |
| real(dp), dimension(:,:,:,:,:,:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 3498 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputdoubleex().
| subroutine historyputdouble7 | ( | character(*), intent(in) | varname, |
| real(dp), dimension(:,:,:,:,:,:,:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 3555 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputdoubleex().
| recursive subroutine historyputdoubleex | ( | character(*), intent(in) | varname, |
| real(dp), dimension(arraysize), intent(in) | array, | ||
| integer, intent(in) | arraysize, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
データ出力
| [in] | varname |
こちらは配列サイズを指定する必要があるため、 HistoryPut を利用してください。
Definition at line 709 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_error::dc_earglack, dc_error::dc_enotinit, dc_error::dc_noerr, gtool_history_internal::default, dc_types::dp, dc_types::dp_eps, dc_trace::endsub(), dc_error::gt_eargsizemismatch, dc_string::joinchar(), dc_present::present_and_false(), dc_present::present_and_not_empty(), dc_present::present_and_true(), dc_error::storeerror(), dc_types::string, timegoahead(), and dc_error::usr_errno.
| subroutine historyputint0 | ( | character(*), intent(in) | varname, |
| integer, intent(in) | value, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 4068 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputintex().
| subroutine historyputint1 | ( | character(*), intent(in) | varname, |
| integer, dimension(:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 4125 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputintex().
| subroutine historyputint2 | ( | character(*), intent(in) | varname, |
| integer, dimension(:,:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 4182 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputintex().
| subroutine historyputint3 | ( | character(*), intent(in) | varname, |
| integer, dimension(:,:,:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 4239 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputintex().
| subroutine historyputint4 | ( | character(*), intent(in) | varname, |
| integer, dimension(:,:,:,:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 4296 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputintex().
| subroutine historyputint5 | ( | character(*), intent(in) | varname, |
| integer, dimension(:,:,:,:,:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 4353 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputintex().
| subroutine historyputint6 | ( | character(*), intent(in) | varname, |
| integer, dimension(:,:,:,:,:,:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 4410 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputintex().
| subroutine historyputint7 | ( | character(*), intent(in) | varname, |
| integer, dimension(:,:,:,:,:,:,:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 4467 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputintex().
| recursive subroutine historyputintex | ( | character(*), intent(in) | varname, |
| integer, dimension(arraysize), intent(in) | array, | ||
| integer, intent(in) | arraysize, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
データ出力
| [in] | varname |
こちらは配列サイズを指定する必要があるため、 HistoryPut を利用してください。
Definition at line 1381 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_error::dc_earglack, dc_error::dc_enotinit, dc_error::dc_noerr, gtool_history_internal::default, dc_types::dp, dc_types::dp_eps, dc_trace::endsub(), dc_error::gt_eargsizemismatch, dc_string::joinchar(), dc_present::present_and_false(), dc_present::present_and_not_empty(), dc_present::present_and_true(), dc_error::storeerror(), dc_types::string, timegoahead(), and dc_error::usr_errno.
| subroutine historyputreal0 | ( | character(*), intent(in) | varname, |
| real, intent(in) | value, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 3612 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputrealex().
| subroutine historyputreal1 | ( | character(*), intent(in) | varname, |
| real, dimension(:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 3669 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputrealex().
| subroutine historyputreal2 | ( | character(*), intent(in) | varname, |
| real, dimension(:,:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 3726 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputrealex().
| subroutine historyputreal3 | ( | character(*), intent(in) | varname, |
| real, dimension(:,:,:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 3783 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputrealex().
| subroutine historyputreal4 | ( | character(*), intent(in) | varname, |
| real, dimension(:,:,:,:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 3840 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputrealex().
| subroutine historyputreal5 | ( | character(*), intent(in) | varname, |
| real, dimension(:,:,:,:,:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 3897 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputrealex().
| subroutine historyputreal6 | ( | character(*), intent(in) | varname, |
| real, dimension(:,:,:,:,:,:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 3954 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputrealex().
| subroutine historyputreal7 | ( | character(*), intent(in) | varname, |
| real, dimension(:,:,:,:,:,:,:), intent(in) | array, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
Definition at line 4011 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_types::dp, dc_trace::endsub(), and historyputrealex().
| recursive subroutine historyputrealex | ( | character(*), intent(in) | varname, |
| real, dimension(arraysize), intent(in) | array, | ||
| integer, intent(in) | arraysize, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| character(*), intent(in), optional | range, | ||
| real, intent(in), optional | time, | ||
| logical, intent(in), optional | quiet, | ||
| type(dc_difftime), intent(in), optional | difftime, | ||
| real(dp), intent(in), optional | timed, | ||
| logical, intent(in), optional | time_average_store, | ||
| logical, intent(out), optional | err ) |
データ出力
| [in] | varname |
こちらは配列サイズを指定する必要があるため、 HistoryPut を利用してください。
Definition at line 37 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_error::dc_earglack, dc_error::dc_enotinit, dc_error::dc_noerr, gtool_history_internal::default, dc_types::dp, dc_types::dp_eps, dc_trace::endsub(), dc_error::gt_eargsizemismatch, dc_string::joinchar(), dc_present::present_and_false(), dc_present::present_and_not_empty(), dc_present::present_and_true(), dc_error::storeerror(), dc_types::string, timegoahead(), and dc_error::usr_errno.
| subroutine timegoahead | ( | character(len = *), intent(in) | varname, |
| type(gt_variable), intent(out) | var, | ||
| real, intent(in) | head, | ||
| type(gt_history), intent(inout), optional, target | history, | ||
| logical, intent(out), optional | err ) |
Definition at line 4581 of file historyput.f90.
References dc_trace::beginsub(), dc_trace::dbgmessage(), dc_error::dc_noerr, dcdifftimeputline(), gtool_history_internal::default, dc_types::dp, dc_trace::endsub(), dc_error::storeerror(), and dc_types::string.