Public Member Functions | |
| subroutine | datad1dump (header, d, strlen, multi) |
| subroutine | datad2dump (header, d, strlen, multi) |
| subroutine | datad3dump (header, d, strlen, multi) |
Definition at line 177 of file dc_trace.f90.
| subroutine dc_trace::datadump::datad1dump | ( | character(*), intent(in) | header, |
| real(dp), dimension(:), intent(in) | d, | ||
| integer, intent(in), optional | strlen, | ||
| integer, dimension(:), intent(in), optional | multi | ||
| ) |
Output 1-dimensional data
Outputs multi-dimensional data d (double precision real) as debug messages. The character variable header is used as a prefix for output. By providing strlen, you can specify the number of characters per line (default is dc_types::STRING). By providing multi(:), you can add dimension subscripts after the header.
See dc_trace Example for usage examples.
level.| [in] | header | Data name (prefix for output) |
| [in] | d | 1-dimensional double precision real data |
| [in] | strlen | Number of characters per line (optional) |
| [in] | multi | Higher dimension subscripts (optional) |
Definition at line 724 of file dc_trace.f90.
References append(), dc_trace::dbg, dc_types::dp, and dc_types::string.
| subroutine dc_trace::datadump::datad2dump | ( | character(*), intent(in) | header, |
| real(dp), dimension(:,:), intent(in) | d, | ||
| integer, intent(in), optional | strlen, | ||
| integer, dimension(:), intent(in), optional | multi | ||
| ) |
Output 2-dimensional data
See DataDump or DataD1Dump for details.
| [in] | header | Data name (prefix for output) |
| [in] | d | 2-dimensional double precision real data |
| [in] | strlen | Number of characters per line (optional) |
| [in] | multi | Higher dimension subscripts (optional) |
Definition at line 842 of file dc_trace.f90.
References dc_trace::dbg, and dc_types::dp.
| subroutine dc_trace::datadump::datad3dump | ( | character(*), intent(in) | header, |
| real(dp), dimension(:,:,:), intent(in) | d, | ||
| integer, intent(in), optional | strlen, | ||
| integer, dimension(:), intent(in), optional | multi | ||
| ) |
Output 3-dimensional data
See DataDump or DataD1Dump for details.
| [in] | header | Data name (prefix for output) |
| [in] | d | 3-dimensional double precision real data |
| [in] | strlen | Number of characters per line (optional) |
| [in] | multi | Higher dimension subscripts (optional) |
Definition at line 885 of file dc_trace.f90.
References dc_trace::dbg, and dc_types::dp.