Settings of data on whole area of axes (for MPI) . More...
Go to the source code of this file.
Functions/Subroutines | |
| subroutine | historyautoputaxismpireal (dim, array) |
| subroutine | historyautoputaxismpidouble (dim, array) |
| subroutine | historyautoputaxismpiint (dim, array) |
Settings of data on whole area of axes (for MPI)
.
Definition in file historyautoputaxismpi.f90.
| subroutine historyautoputaxismpidouble | ( | character(*), intent(in) | dim, |
| real(dp), dimension(:), intent(in) | array ) |
Set data of axes in whole area (for MPI).
When MPI is used, if data on each node is integrated and output to one file, give data of axes in whole area to this subroutine. And give .true. to optional logical argument flag_mpi_gather in HistoryAutoCreate.
| [in] | dim | Name of dimensional variable. This name must be specified by an argument dims in HistoryAutoCreate. |
| [in] | array | Data of axes. |
Definition at line 136 of file historyautoputaxismpi.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::data_axes_whole, dc_error::dc_noerr, dc_types::dp, dc_trace::endsub(), gtool_historyauto_internal::gthst_axes, dc_error::hst_enoaxisname, gtool_historyauto_internal::numdims, dc_error::storeerror(), and dc_types::string.
| subroutine historyautoputaxismpiint | ( | character(*), intent(in) | dim, |
| integer, dimension(:), intent(in) | array ) |
Set data of axes in whole area (for MPI).
When MPI is used, if data on each node is integrated and output to one file, give data of axes in whole area to this subroutine. And give .true. to optional logical argument flag_mpi_gather in HistoryAutoCreate.
| [in] | dim | Name of dimensional variable. This name must be specified by an argument dims in HistoryAutoCreate. |
| [in] | array | Data of axes. |
Definition at line 226 of file historyautoputaxismpi.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::data_axes_whole, dc_error::dc_noerr, dc_trace::endsub(), gtool_historyauto_internal::gthst_axes, dc_error::hst_enoaxisname, gtool_historyauto_internal::numdims, dc_error::storeerror(), and dc_types::string.
| subroutine historyautoputaxismpireal | ( | character(*), intent(in) | dim, |
| real, dimension(:), intent(in) | array ) |
Set data of axes in whole area (for MPI).
When MPI is used, if data on each node is integrated and output to one file, give data of axes in whole area to this subroutine. And give .true. to optional logical argument flag_mpi_gather in HistoryAutoCreate.
| [in] | dim | Name of dimensional variable. This name must be specified by an argument dims in HistoryAutoCreate. |
| [in] | array | Data of axes. |
Definition at line 60 of file historyautoputaxismpi.f90.
References dc_trace::beginsub(), gtool_historyauto_internal::data_axes_whole, dc_error::dc_noerr, dc_trace::endsub(), gtool_historyauto_internal::gthst_axes, dc_error::hst_enoaxisname, gtool_historyauto_internal::numdims, dc_error::storeerror(), and dc_types::string.