\hypertarget{dc__trace_8f90}{}\section{dc\+\_\+utils/dc\+\_\+trace.f90 File Reference}
\label{dc__trace_8f90}\index{dc\+\_\+utils/dc\+\_\+trace.\+f90@{dc\+\_\+utils/dc\+\_\+trace.\+f90}}
\subsection*{Data Types}
\begin{DoxyCompactItemize}
\item 
interface \hyperlink{interfacedc__trace_1_1debug}{dc\+\_\+trace\+::debug}
\item 
interface \hyperlink{interfacedc__trace_1_1datadump}{dc\+\_\+trace\+::datadump}
\end{DoxyCompactItemize}
\subsection*{Modules}
\begin{DoxyCompactItemize}
\item 
module \hyperlink{namespacedc__trace}{dc\+\_\+trace}
\end{DoxyCompactItemize}
\subsection*{Functions/\+Subroutines}
\begin{DoxyCompactItemize}
\item 
integer function, public \hyperlink{namespacedc__trace_a13f09e0e6905ceed981de621dc8578f7}{dc\+\_\+trace\+::sublevel} ()
\item 
subroutine, public \hyperlink{namespacedc__trace_a68d91867a691b18089c97e05294c18b2}{dc\+\_\+trace\+::dbg\+\_\+scratch} (on)
\item 
subroutine, public \hyperlink{namespacedc__trace_a2482de8a6d7c583f851677ed1a17c240}{dc\+\_\+trace\+::setdebug} (debug)
\item 
subroutine \hyperlink{namespacedc__trace_a2584fc9f20932397efb50327d26e9a43}{dc\+\_\+trace\+::dctracedebug} (dbg\+\_\+mode)
\item 
subroutine \hyperlink{namespacedc__trace_ad06d7c9d7432dfbadcc281e4644bcab3}{dc\+\_\+trace\+::initialize}
\item 
subroutine, public \hyperlink{namespacedc__trace_aca1efe8bae50b85f74980a8c4d704dd8}{dc\+\_\+trace\+::beginsub} (name, fmt, i, r, d, L, n, c1, c2, c3, ca, version)
\item 
subroutine, public \hyperlink{namespacedc__trace_ae44de97565a3bdd685789c7748b37e37}{dc\+\_\+trace\+::endsub} (name, fmt, i, r, d, L, n, c1, c2, c3, ca)
\item 
subroutine, public \hyperlink{namespacedc__trace_a2a38fceb4cf9baf298d63456238c3fea}{dc\+\_\+trace\+::dbgmessage} (fmt, i, r, d, L, n, c1, c2, c3, ca)
\item 
subroutine \hyperlink{namespacedc__trace_a4548ce19ca30fc47e599095ddeac4adb}{dc\+\_\+trace\+::datad1dump} (header, d, strlen, multi)
\item 
subroutine \hyperlink{namespacedc__trace_a2ff89d0c6d4f9d74fa5b6cd3acfd1ab1}{dc\+\_\+trace\+::datad2dump} (header, d, strlen, multi)
\item 
subroutine \hyperlink{namespacedc__trace_a6715888cbdd3dccc39af4c6638f17ddc}{dc\+\_\+trace\+::datad3dump} (header, d, strlen, multi)
\item 
subroutine \hyperlink{namespacedc__trace_a0caa4df556979c3fa9375e9918499ab4}{dc\+\_\+trace\+::append} (unit, ucur, val, stat, strlen)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
logical, save \hyperlink{namespacedc__trace_aa135acde65afa9d5ce0cd68f661e0a9b}{dc\+\_\+trace\+::lfirst} = .true.
\item 
integer, save, public \hyperlink{namespacedc__trace_a7287aa4634a80f3f0cc053726ed8aef1}{dc\+\_\+trace\+::dbg} = -\/1
\item 
integer, save \hyperlink{namespacedc__trace_a440535acd9a57f32c5ce2b24c4ba7494}{dc\+\_\+trace\+::level} = 0
\item 
integer, parameter \hyperlink{namespacedc__trace_a13da6024325ece2a5c2072025d95fbd0}{dc\+\_\+trace\+::trace\+\_\+stack\+\_\+size} = 128
\item 
character(token), dimension(trace\+\_\+stack\+\_\+size), save \hyperlink{namespacedc__trace_afd5824a85ddc3dacd499f5a52770c997}{dc\+\_\+trace\+::table}
\item 
character(string), dimension(\+:), allocatable, save \hyperlink{namespacedc__trace_a5a1bffbb516c7b73f3b8b9264918c577}{dc\+\_\+trace\+::called\+\_\+subname}
\item 
character(string), dimension(\+:), allocatable, save \hyperlink{namespacedc__trace_af52d2b739c24a81f237ff9bb0518eef2}{dc\+\_\+trace\+::called\+\_\+subname\+\_\+tmp}
\item 
character(1), parameter \hyperlink{namespacedc__trace_add5678a684d5fded15c843d314f0a25f}{dc\+\_\+trace\+::head} = \textquotesingle{}\#\textquotesingle{}
\item 
character(2), parameter \hyperlink{namespacedc__trace_af7ff560f63a734f6c7f473f422dc04f2}{dc\+\_\+trace\+::indent} = \textquotesingle{}$\vert$ \textquotesingle{}
\item 
character(2), parameter \hyperlink{namespacedc__trace_a45d25e454d2c72452ae349cbd6a72d8e}{dc\+\_\+trace\+::meshead} = \textquotesingle{}$\vert$-\/\textquotesingle{}
\end{DoxyCompactItemize}
