\hypertarget{namespacemp__thompson__post}{}\doxysubsection{mp\+\_\+thompson\+\_\+post Module Reference}
\label{namespacemp__thompson__post}\index{mp\_thompson\_post@{mp\_thompson\_post}}
\doxysubsubsection*{Functions/\+Subroutines}
\begin{DoxyCompactItemize}
\item 
subroutine, public \mbox{\hyperlink{namespacemp__thompson__post_ac9877f1f1ff634564c154d5fd7ad7f56_ac9877f1f1ff634564c154d5fd7ad7f56}{mp\+\_\+thompson\+\_\+post\+\_\+init}} (ttendlim, errmsg, errflg)
\item 
subroutine, public \mbox{\hyperlink{namespacemp__thompson__post_adc04f88b1bad3318dd9f50c1ae6bfd7d_adc04f88b1bad3318dd9f50c1ae6bfd7d}{mp\+\_\+thompson\+\_\+post\+\_\+run}} (ncol, nlev, tgrs\+\_\+save, tgrs, prslk, dtp, ttendlim, kdt, mpicomm, mpirank, mpiroot, errmsg, errflg)
\item 
subroutine, public \mbox{\hyperlink{namespacemp__thompson__post_a6252b270e6240637fa0c1b9166500a5b_a6252b270e6240637fa0c1b9166500a5b}{mp\+\_\+thompson\+\_\+post\+\_\+finalize}} (errmsg, errflg)
\end{DoxyCompactItemize}
\doxysubsubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
logical \mbox{\hyperlink{namespacemp__thompson__post_af0b92cb6e4bc27066293d9cacf58bb7a_af0b92cb6e4bc27066293d9cacf58bb7a}{is\+\_\+initialized}} = .false.
\item 
logical \mbox{\hyperlink{namespacemp__thompson__post_a3abe85265783c272577e1d35b59fb3fd_a3abe85265783c272577e1d35b59fb3fd}{apply\+\_\+limiter}}
\end{DoxyCompactItemize}


\doxysubsubsection{Function/\+Subroutine Documentation}
\mbox{\Hypertarget{namespacemp__thompson__post_ac9877f1f1ff634564c154d5fd7ad7f56_ac9877f1f1ff634564c154d5fd7ad7f56}\label{namespacemp__thompson__post_ac9877f1f1ff634564c154d5fd7ad7f56_ac9877f1f1ff634564c154d5fd7ad7f56}} 
\index{mp\_thompson\_post@{mp\_thompson\_post}!mp\_thompson\_post\_init@{mp\_thompson\_post\_init}}
\index{mp\_thompson\_post\_init@{mp\_thompson\_post\_init}!mp\_thompson\_post@{mp\_thompson\_post}}
\doxyparagraph{\texorpdfstring{mp\_thompson\_post\_init()}{mp\_thompson\_post\_init()}}
{\footnotesize\ttfamily subroutine, public mp\+\_\+thompson\+\_\+post\+::mp\+\_\+thompson\+\_\+post\+\_\+init (\begin{DoxyParamCaption}\item[{real(kind\+\_\+phys), intent(in)}]{ttendlim,  }\item[{character(len=$\ast$), intent(out)}]{errmsg,  }\item[{integer, intent(out)}]{errflg }\end{DoxyParamCaption})}

\mbox{\Hypertarget{namespacemp__thompson__post_adc04f88b1bad3318dd9f50c1ae6bfd7d_adc04f88b1bad3318dd9f50c1ae6bfd7d}\label{namespacemp__thompson__post_adc04f88b1bad3318dd9f50c1ae6bfd7d_adc04f88b1bad3318dd9f50c1ae6bfd7d}} 
\index{mp\_thompson\_post@{mp\_thompson\_post}!mp\_thompson\_post\_run@{mp\_thompson\_post\_run}}
\index{mp\_thompson\_post\_run@{mp\_thompson\_post\_run}!mp\_thompson\_post@{mp\_thompson\_post}}
\doxyparagraph{\texorpdfstring{mp\_thompson\_post\_run()}{mp\_thompson\_post\_run()}}
{\footnotesize\ttfamily subroutine, public mp\+\_\+thompson\+\_\+post\+::mp\+\_\+thompson\+\_\+post\+\_\+run (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{ncol,  }\item[{integer, intent(in)}]{nlev,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:), intent(in)}]{tgrs\+\_\+save,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:), intent(inout)}]{tgrs,  }\item[{real(kind\+\_\+phys), dimension(\+:,\+:), intent(in)}]{prslk,  }\item[{real(kind\+\_\+phys), intent(in)}]{dtp,  }\item[{real(kind\+\_\+phys), intent(in)}]{ttendlim,  }\item[{integer, intent(in)}]{kdt,  }\item[{integer, intent(in)}]{mpicomm,  }\item[{integer, intent(in)}]{mpirank,  }\item[{integer, intent(in)}]{mpiroot,  }\item[{character(len=$\ast$), intent(out)}]{errmsg,  }\item[{integer, intent(out)}]{errflg }\end{DoxyParamCaption})}

\hypertarget{namespacemp__thompson__post_adc04f88b1bad3318dd9f50c1ae6bfd7d_arg_table_mp_thompson_post_run}{}\doxysubsubsection{Argument Table}\label{namespacemp__thompson__post_adc04f88b1bad3318dd9f50c1ae6bfd7d_arg_table_mp_thompson_post_run}
 \mbox{\Hypertarget{namespacemp__thompson__post_a6252b270e6240637fa0c1b9166500a5b_a6252b270e6240637fa0c1b9166500a5b}\label{namespacemp__thompson__post_a6252b270e6240637fa0c1b9166500a5b_a6252b270e6240637fa0c1b9166500a5b}} 
\index{mp\_thompson\_post@{mp\_thompson\_post}!mp\_thompson\_post\_finalize@{mp\_thompson\_post\_finalize}}
\index{mp\_thompson\_post\_finalize@{mp\_thompson\_post\_finalize}!mp\_thompson\_post@{mp\_thompson\_post}}
\doxyparagraph{\texorpdfstring{mp\_thompson\_post\_finalize()}{mp\_thompson\_post\_finalize()}}
{\footnotesize\ttfamily subroutine, public mp\+\_\+thompson\+\_\+post\+::mp\+\_\+thompson\+\_\+post\+\_\+finalize (\begin{DoxyParamCaption}\item[{character(len=$\ast$), intent(out)}]{errmsg,  }\item[{integer, intent(out)}]{errflg }\end{DoxyParamCaption})}



\doxysubsubsection{Variable Documentation}
\mbox{\Hypertarget{namespacemp__thompson__post_af0b92cb6e4bc27066293d9cacf58bb7a_af0b92cb6e4bc27066293d9cacf58bb7a}\label{namespacemp__thompson__post_af0b92cb6e4bc27066293d9cacf58bb7a_af0b92cb6e4bc27066293d9cacf58bb7a}} 
\index{mp\_thompson\_post@{mp\_thompson\_post}!is\_initialized@{is\_initialized}}
\index{is\_initialized@{is\_initialized}!mp\_thompson\_post@{mp\_thompson\_post}}
\doxyparagraph{\texorpdfstring{is\_initialized}{is\_initialized}}
{\footnotesize\ttfamily logical mp\+\_\+thompson\+\_\+post\+::is\+\_\+initialized = .false.\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{namespacemp__thompson__post_a3abe85265783c272577e1d35b59fb3fd_a3abe85265783c272577e1d35b59fb3fd}\label{namespacemp__thompson__post_a3abe85265783c272577e1d35b59fb3fd_a3abe85265783c272577e1d35b59fb3fd}} 
\index{mp\_thompson\_post@{mp\_thompson\_post}!apply\_limiter@{apply\_limiter}}
\index{apply\_limiter@{apply\_limiter}!mp\_thompson\_post@{mp\_thompson\_post}}
\doxyparagraph{\texorpdfstring{apply\_limiter}{apply\_limiter}}
{\footnotesize\ttfamily logical mp\+\_\+thompson\+\_\+post\+::apply\+\_\+limiter\hspace{0.3cm}{\ttfamily [private]}}

