\hypertarget{mpimod__stub_8f90}{ \section{/\-Users/home/\-W\-C/puma/src/mpimod\-\_\-stub.f90 \-File \-Reference} \label{mpimod__stub_8f90}\index{/\-Users/home/\-W\-C/puma/src/mpimod\-\_\-stub.\-f90@{/\-Users/home/\-W\-C/puma/src/mpimod\-\_\-stub.\-f90}} } \subsection*{\-Functions/\-Subroutines} \begin{DoxyCompactItemize} \item subroutine \hyperlink{mpimod__stub_8f90_acb4a2403b5f65a70e7e5ff01ea4577f7}{mrdimensions} \item subroutine \hyperlink{mpimod__stub_8f90_af3212261e3ce775f26d09859c337b760}{mrdiff} (p, d, n) \item subroutine \hyperlink{mpimod__stub_8f90_a5d2bb9cfe68e5feb6de6b359f04398e3}{mrsum} (k) \item subroutine \hyperlink{mpimod__stub_8f90_ab1311e17e35732047db4b93e1bb6c984}{mrbci} (k) \item subroutine \hyperlink{mpimod__stub_8f90_a89982355acc98319bfc191dab28da805}{mpbci} (k) \item subroutine \hyperlink{mpimod__stub_8f90_a85cfae5acde5c37604edf690e9c2f7cf}{mpbcin} (k, n) \item subroutine \hyperlink{mpimod__stub_8f90_aded092db7f8071a727e2e96887702ca7}{mpbcr} (p) \item subroutine \hyperlink{mpimod__stub_8f90_af2a0a009162180d4abb1daa1bad60cf2}{mpbcrn} (p, n) \item subroutine \hyperlink{mpimod__stub_8f90_a40b910e38273e7f3c9dc4ed36d3e67a0}{mpbcl} (k) \item subroutine \hyperlink{mpimod__stub_8f90_a8338d8609afcefbb1faa41f353c10ef9}{mpscin} (k, n) \item subroutine \hyperlink{mpimod__stub_8f90_a1504cf64a1ffc198a8a1fe54ba00d775}{mpscrn} (p, n) \item subroutine \hyperlink{mpimod__stub_8f90_a3d2a5d231fd9527bcbc1fde327326922}{mpscdn} (p, n) \item subroutine \hyperlink{mpimod__stub_8f90_a0c5adf4e8c7e39cf5a1038a1d34ebf30}{mpscsp} (pf, pp, klev) \item subroutine \hyperlink{mpimod__stub_8f90_ac66e76c6144dfeadbc03bc5817553250}{mpscgp} (pf, pp, klev) \item subroutine \hyperlink{mpimod__stub_8f90_ac053a575b1230f8e4a296164dba5ab27}{mpgasp} (pf, pp, klev) \item subroutine \hyperlink{mpimod__stub_8f90_aaa1210298789f4fd7b7702c276eb80a9}{mpgagp} (pf, pp, klev) \item subroutine \hyperlink{mpimod__stub_8f90_a5aef7e33503e0c46b1d8c0b984c398d1}{mpgacs} (pcs) \item subroutine \hyperlink{mpimod__stub_8f90_a54cf45feb57177de8eaab2e6b01a7aa2}{mpgallsp} (pf, pp, klev) \item subroutine \hyperlink{mpimod__stub_8f90_af894efd9525c935f22415e017dcbc482}{mpsum} (psp, klev) \item subroutine \hyperlink{mpimod__stub_8f90_a75a681a8d4b9ab5ba0d4fa97f909647b}{mpsumsc} (psf, psp, klev) \item subroutine \hyperlink{mpimod__stub_8f90_af2111ef6d5b772479a74e94d351440f0}{mpsumr} (pr, kdim) \item subroutine \hyperlink{mpimod__stub_8f90_ad703e6ecd123e9b8280322e402d57d20}{mpsumbcr} (pr, kdim) \item subroutine \hyperlink{mpimod__stub_8f90_a41bbd9334a3d0412c73399d699bbb237}{mpstart} \item subroutine \hyperlink{mpimod__stub_8f90_ac80e83b9bc0a4b459fed5f3b79cfafa0}{mpstop} \item subroutine \hyperlink{mpimod__stub_8f90_a4aceba15459fefd864a0ed3313b0073d}{mpreadsp} (ktape, p, kdim, klev) \item subroutine \hyperlink{mpimod__stub_8f90_a463456bde27045e2cf286e6e6082b9aa}{mpreadgp} (ktape, p, kdim, klev) \item subroutine \hyperlink{mpimod__stub_8f90_aca5ad2279542f783c1d862333da96744}{mpwritesp} (ktape, p, kdim, klev) \item subroutine \hyperlink{mpimod__stub_8f90_a3e3ab4b6cd8d7863f7bfc0e74b370488}{mpwritegp} (ktape, p, kdim, klev) \item subroutine \hyperlink{mpimod__stub_8f90_a325e1b8f8412b422a06fb7558f212f7e}{mpwritegph} (ktape, p, kdim, klev, ihead) \item subroutine \hyperlink{mpimod__stub_8f90_acb4faf87d9aa8c0bfc86d75f261989c5}{mpi\-\_\-info} (nprocess, pid) \item subroutine \hyperlink{mpimod__stub_8f90_acf82ae878fff75151cab59cdd0925ae0}{mpgetsp} (yn, p, kdim, klev) \item subroutine \hyperlink{mpimod__stub_8f90_a58d54c2e0590e63a7459417831afe5cf}{mpgetgp} (yn, p, kdim, klev) \item subroutine \hyperlink{mpimod__stub_8f90_a79c341b7b52bf44470898581072660b8}{mpputsp} (yn, p, kdim, klev) \item subroutine \hyperlink{mpimod__stub_8f90_a7e675330db7b46cf0bf0cc8edd2d413c}{mpputgp} (yn, p, kdim, klev) \item subroutine \hyperlink{mpimod__stub_8f90_a1b6ac2b98059a43359ac0edfeb9c2ad7}{mpmaxval} (p, kdim, klev, pmax) \item subroutine \hyperlink{mpimod__stub_8f90_ac1dfb34daad89cf72ff04b6a58919b2b}{mpsumval} (p, kdim, klev, psum) \end{DoxyCompactItemize} \subsection{\-Function/\-Subroutine \-Documentation} \hypertarget{mpimod__stub_8f90_a89982355acc98319bfc191dab28da805}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpbci@{mpbci}} \index{mpbci@{mpbci}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpbci}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpbci ( \begin{DoxyParamCaption} \item[{}]{k} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_a89982355acc98319bfc191dab28da805} \-Definition at line 28 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_a85cfae5acde5c37604edf690e9c2f7cf}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpbcin@{mpbcin}} \index{mpbcin@{mpbcin}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpbcin}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpbcin ( \begin{DoxyParamCaption} \item[{integer, dimension(n)}]{k, } \item[{}]{n} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_a85cfae5acde5c37604edf690e9c2f7cf} \-Definition at line 32 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_a40b910e38273e7f3c9dc4ed36d3e67a0}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpbcl@{mpbcl}} \index{mpbcl@{mpbcl}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpbcl}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpbcl ( \begin{DoxyParamCaption} \item[{logical}]{k} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_a40b910e38273e7f3c9dc4ed36d3e67a0} \-Definition at line 46 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_aded092db7f8071a727e2e96887702ca7}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpbcr@{mpbcr}} \index{mpbcr@{mpbcr}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpbcr}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpbcr ( \begin{DoxyParamCaption} \item[{}]{p} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_aded092db7f8071a727e2e96887702ca7} \-Definition at line 37 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_af2a0a009162180d4abb1daa1bad60cf2}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpbcrn@{mpbcrn}} \index{mpbcrn@{mpbcrn}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpbcrn}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpbcrn ( \begin{DoxyParamCaption} \item[{real, dimension(n)}]{p, } \item[{}]{n} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_af2a0a009162180d4abb1daa1bad60cf2} \-Definition at line 41 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_a5aef7e33503e0c46b1d8c0b984c398d1}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpgacs@{mpgacs}} \index{mpgacs@{mpgacs}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpgacs}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpgacs ( \begin{DoxyParamCaption} \item[{}]{pcs} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_a5aef7e33503e0c46b1d8c0b984c398d1} \-Definition at line 98 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_aaa1210298789f4fd7b7702c276eb80a9}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpgagp@{mpgagp}} \index{mpgagp@{mpgagp}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpgagp}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpgagp ( \begin{DoxyParamCaption} \item[{real, dimension(nhor,klev)}]{pf, } \item[{real, dimension(nhor,klev)}]{pp, } \item[{}]{klev} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_aaa1210298789f4fd7b7702c276eb80a9} \-Definition at line 90 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_a54cf45feb57177de8eaab2e6b01a7aa2}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpgallsp@{mpgallsp}} \index{mpgallsp@{mpgallsp}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpgallsp}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpgallsp ( \begin{DoxyParamCaption} \item[{real, dimension(nesp,klev)}]{pf, } \item[{real, dimension(nspp,klev)}]{pp, } \item[{}]{klev} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_a54cf45feb57177de8eaab2e6b01a7aa2} \-Definition at line 102 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_ac053a575b1230f8e4a296164dba5ab27}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpgasp@{mpgasp}} \index{mpgasp@{mpgasp}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpgasp}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpgasp ( \begin{DoxyParamCaption} \item[{real, dimension(nesp,klev)}]{pf, } \item[{real, dimension(nspp,klev)}]{pp, } \item[{}]{klev} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_ac053a575b1230f8e4a296164dba5ab27} \-Definition at line 82 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_a58d54c2e0590e63a7459417831afe5cf}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpgetgp@{mpgetgp}} \index{mpgetgp@{mpgetgp}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpgetgp}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpgetgp ( \begin{DoxyParamCaption} \item[{character (len=$\ast$)}]{yn, } \item[{real, dimension(kdim,klev)}]{p, } \item[{}]{kdim, } \item[{}]{klev} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_a58d54c2e0590e63a7459417831afe5cf} \-Definition at line 190 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_acf82ae878fff75151cab59cdd0925ae0}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpgetsp@{mpgetsp}} \index{mpgetsp@{mpgetsp}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpgetsp}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpgetsp ( \begin{DoxyParamCaption} \item[{character (len=$\ast$)}]{yn, } \item[{real, dimension(kdim,klev)}]{p, } \item[{}]{kdim, } \item[{}]{klev} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_acf82ae878fff75151cab59cdd0925ae0} \-Definition at line 182 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_acb4faf87d9aa8c0bfc86d75f261989c5}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpi\-\_\-info@{mpi\-\_\-info}} \index{mpi\-\_\-info@{mpi\-\_\-info}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpi\-\_\-info}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpi\-\_\-info ( \begin{DoxyParamCaption} \item[{integer}]{nprocess, } \item[{integer}]{pid} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_acb4faf87d9aa8c0bfc86d75f261989c5} \-Definition at line 174 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_a1b6ac2b98059a43359ac0edfeb9c2ad7}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpmaxval@{mpmaxval}} \index{mpmaxval@{mpmaxval}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpmaxval}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpmaxval ( \begin{DoxyParamCaption} \item[{real, dimension(kdim,klev)}]{p, } \item[{}]{kdim, } \item[{}]{klev, } \item[{}]{pmax} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_a1b6ac2b98059a43359ac0edfeb9c2ad7} \-Definition at line 238 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_a7e675330db7b46cf0bf0cc8edd2d413c}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpputgp@{mpputgp}} \index{mpputgp@{mpputgp}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpputgp}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpputgp ( \begin{DoxyParamCaption} \item[{character (len=$\ast$)}]{yn, } \item[{real, dimension(kdim,klev)}]{p, } \item[{}]{kdim, } \item[{}]{klev} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_a7e675330db7b46cf0bf0cc8edd2d413c} \-Definition at line 206 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_a79c341b7b52bf44470898581072660b8}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpputsp@{mpputsp}} \index{mpputsp@{mpputsp}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpputsp}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpputsp ( \begin{DoxyParamCaption} \item[{character (len=$\ast$)}]{yn, } \item[{real, dimension(kdim,klev)}]{p, } \item[{}]{kdim, } \item[{}]{klev} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_a79c341b7b52bf44470898581072660b8} \-Definition at line 198 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_a463456bde27045e2cf286e6e6082b9aa}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpreadgp@{mpreadgp}} \index{mpreadgp@{mpreadgp}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpreadgp}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpreadgp ( \begin{DoxyParamCaption} \item[{}]{ktape, } \item[{real, dimension(kdim,klev)}]{p, } \item[{}]{kdim, } \item[{}]{klev} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_a463456bde27045e2cf286e6e6082b9aa} \-Definition at line 146 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_a4aceba15459fefd864a0ed3313b0073d}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpreadsp@{mpreadsp}} \index{mpreadsp@{mpreadsp}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpreadsp}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpreadsp ( \begin{DoxyParamCaption} \item[{}]{ktape, } \item[{real, dimension(kdim,klev)}]{p, } \item[{}]{kdim, } \item[{}]{klev} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_a4aceba15459fefd864a0ed3313b0073d} \-Definition at line 140 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_a3d2a5d231fd9527bcbc1fde327326922}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpscdn@{mpscdn}} \index{mpscdn@{mpscdn}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpscdn}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpscdn ( \begin{DoxyParamCaption} \item[{real (kind=8), dimension(n)}]{p, } \item[{}]{n} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_a3d2a5d231fd9527bcbc1fde327326922} \-Definition at line 61 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_ac66e76c6144dfeadbc03bc5817553250}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpscgp@{mpscgp}} \index{mpscgp@{mpscgp}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpscgp}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpscgp ( \begin{DoxyParamCaption} \item[{real, dimension(nlon$\ast$nlat,klev)}]{pf, } \item[{real, dimension(nhor,klev)}]{pp, } \item[{}]{klev} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_ac66e76c6144dfeadbc03bc5817553250} \-Definition at line 74 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_a8338d8609afcefbb1faa41f353c10ef9}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpscin@{mpscin}} \index{mpscin@{mpscin}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpscin}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpscin ( \begin{DoxyParamCaption} \item[{integer, dimension(n)}]{k, } \item[{}]{n} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_a8338d8609afcefbb1faa41f353c10ef9} \-Definition at line 51 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_a1504cf64a1ffc198a8a1fe54ba00d775}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpscrn@{mpscrn}} \index{mpscrn@{mpscrn}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpscrn}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpscrn ( \begin{DoxyParamCaption} \item[{real, dimension(n)}]{p, } \item[{}]{n} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_a1504cf64a1ffc198a8a1fe54ba00d775} \-Definition at line 56 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_a0c5adf4e8c7e39cf5a1038a1d34ebf30}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpscsp@{mpscsp}} \index{mpscsp@{mpscsp}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpscsp}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpscsp ( \begin{DoxyParamCaption} \item[{real, dimension(nesp,klev)}]{pf, } \item[{real, dimension(nspp,klev)}]{pp, } \item[{}]{klev} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_a0c5adf4e8c7e39cf5a1038a1d34ebf30} \-Definition at line 66 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_a41bbd9334a3d0412c73399d699bbb237}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpstart@{mpstart}} \index{mpstart@{mpstart}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpstart}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpstart ( \begin{DoxyParamCaption} {} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_a41bbd9334a3d0412c73399d699bbb237} \-Definition at line 130 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_ac80e83b9bc0a4b459fed5f3b79cfafa0}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpstop@{mpstop}} \index{mpstop@{mpstop}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpstop}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpstop ( \begin{DoxyParamCaption} {} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_ac80e83b9bc0a4b459fed5f3b79cfafa0} \-Definition at line 136 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_af894efd9525c935f22415e017dcbc482}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpsum@{mpsum}} \index{mpsum@{mpsum}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpsum}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpsum ( \begin{DoxyParamCaption} \item[{}]{psp, } \item[{}]{klev} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_af894efd9525c935f22415e017dcbc482} \-Definition at line 110 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_ad703e6ecd123e9b8280322e402d57d20}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpsumbcr@{mpsumbcr}} \index{mpsumbcr@{mpsumbcr}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpsumbcr}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpsumbcr ( \begin{DoxyParamCaption} \item[{}]{pr, } \item[{}]{kdim} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_ad703e6ecd123e9b8280322e402d57d20} \-Definition at line 126 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_af2111ef6d5b772479a74e94d351440f0}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpsumr@{mpsumr}} \index{mpsumr@{mpsumr}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpsumr}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpsumr ( \begin{DoxyParamCaption} \item[{}]{pr, } \item[{}]{kdim} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_af2111ef6d5b772479a74e94d351440f0} \-Definition at line 122 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_a75a681a8d4b9ab5ba0d4fa97f909647b}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpsumsc@{mpsumsc}} \index{mpsumsc@{mpsumsc}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpsumsc}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpsumsc ( \begin{DoxyParamCaption} \item[{real, dimension(nesp,klev)}]{psf, } \item[{real, dimension(nspp,klev)}]{psp, } \item[{}]{klev} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_a75a681a8d4b9ab5ba0d4fa97f909647b} \-Definition at line 114 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_ac1dfb34daad89cf72ff04b6a58919b2b}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpsumval@{mpsumval}} \index{mpsumval@{mpsumval}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpsumval}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpsumval ( \begin{DoxyParamCaption} \item[{real, dimension(kdim,klev)}]{p, } \item[{}]{kdim, } \item[{}]{klev, } \item[{}]{psum} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_ac1dfb34daad89cf72ff04b6a58919b2b} \-Definition at line 245 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_a3e3ab4b6cd8d7863f7bfc0e74b370488}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpwritegp@{mpwritegp}} \index{mpwritegp@{mpwritegp}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpwritegp}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpwritegp ( \begin{DoxyParamCaption} \item[{}]{ktape, } \item[{real, dimension(kdim,klev)}]{p, } \item[{}]{kdim, } \item[{}]{klev} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_a3e3ab4b6cd8d7863f7bfc0e74b370488} \-Definition at line 158 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_a325e1b8f8412b422a06fb7558f212f7e}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpwritegph@{mpwritegph}} \index{mpwritegph@{mpwritegph}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpwritegph}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpwritegph ( \begin{DoxyParamCaption} \item[{}]{ktape, } \item[{real, dimension(kdim,klev)}]{p, } \item[{}]{kdim, } \item[{}]{klev, } \item[{integer, dimension(8)}]{ihead} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_a325e1b8f8412b422a06fb7558f212f7e} \-Definition at line 164 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_aca5ad2279542f783c1d862333da96744}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mpwritesp@{mpwritesp}} \index{mpwritesp@{mpwritesp}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mpwritesp}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mpwritesp ( \begin{DoxyParamCaption} \item[{}]{ktape, } \item[{real, dimension(kdim,klev)}]{p, } \item[{}]{kdim, } \item[{}]{klev} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_aca5ad2279542f783c1d862333da96744} \-Definition at line 152 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_ab1311e17e35732047db4b93e1bb6c984}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mrbci@{mrbci}} \index{mrbci@{mrbci}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mrbci}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mrbci ( \begin{DoxyParamCaption} \item[{}]{k} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_ab1311e17e35732047db4b93e1bb6c984} \-Definition at line 24 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_af3212261e3ce775f26d09859c337b760}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mrdiff@{mrdiff}} \index{mrdiff@{mrdiff}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mrdiff}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mrdiff ( \begin{DoxyParamCaption} \item[{real, dimension(n)}]{p, } \item[{real, dimension(n)}]{d, } \item[{}]{n} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_af3212261e3ce775f26d09859c337b760} \-Definition at line 14 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_acb4a2403b5f65a70e7e5ff01ea4577f7}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mrdimensions@{mrdimensions}} \index{mrdimensions@{mrdimensions}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mrdimensions}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mrdimensions ( \begin{DoxyParamCaption} {} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_acb4a2403b5f65a70e7e5ff01ea4577f7} \-Definition at line 10 of file mpimod\-\_\-stub.\-f90. \hypertarget{mpimod__stub_8f90_a5d2bb9cfe68e5feb6de6b359f04398e3}{ \index{mpimod\-\_\-stub.\-f90@{mpimod\-\_\-stub.\-f90}!mrsum@{mrsum}} \index{mrsum@{mrsum}!mpimod_stub.f90@{mpimod\-\_\-stub.\-f90}} \subsubsection[{mrsum}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mrsum ( \begin{DoxyParamCaption} \item[{}]{k} \end{DoxyParamCaption} )}} \label{mpimod__stub_8f90_a5d2bb9cfe68e5feb6de6b359f04398e3} \-Definition at line 20 of file mpimod\-\_\-stub.\-f90.