1 | \hypertarget{mod__oasis__auxiliary__routines_8_f90}{}\section{/home/globc2/tcraig/oasis3-\/mct.trunk/lib/psmile/src/mod\+\_\+oasis\+\_\+auxiliary\+\_\+routines.F90 File Reference} |
---|
2 | \label{mod__oasis__auxiliary__routines_8_f90}\index{/home/globc2/tcraig/oasis3-\/mct.\+trunk/lib/psmile/src/mod\+\_\+oasis\+\_\+auxiliary\+\_\+routines.\+F90@{/home/globc2/tcraig/oasis3-\/mct.\+trunk/lib/psmile/src/mod\+\_\+oasis\+\_\+auxiliary\+\_\+routines.\+F90}} |
---|
3 | {\ttfamily \#include \char`\"{}oasis\+\_\+os.\+h\char`\"{}}\newline |
---|
4 | \subsection*{Modules} |
---|
5 | \begin{DoxyCompactItemize} |
---|
6 | \item |
---|
7 | module \hyperlink{namespacemod__oasis__auxiliary__routines}{mod\+\_\+oasis\+\_\+auxiliary\+\_\+routines} |
---|
8 | \begin{DoxyCompactList}\small\item\em Auxiliary O\+A\+S\+IS user interfaces. \end{DoxyCompactList}\end{DoxyCompactItemize} |
---|
9 | \subsection*{Functions/\+Subroutines} |
---|
10 | \begin{DoxyCompactItemize} |
---|
11 | \item |
---|
12 | subroutine, public \hyperlink{namespacemod__oasis__auxiliary__routines_a905dc11bc7613c7ac94054cf92fc2736}{mod\+\_\+oasis\+\_\+auxiliary\+\_\+routines\+::oasis\+\_\+get\+\_\+localcomm} (localcomm, kinfo) |
---|
13 | \begin{DoxyCompactList}\small\item\em O\+A\+S\+IS user query for the local M\+PI communicator. \end{DoxyCompactList}\item |
---|
14 | subroutine, public \hyperlink{namespacemod__oasis__auxiliary__routines_a42c3fe19a188de66499094e988c51938}{mod\+\_\+oasis\+\_\+auxiliary\+\_\+routines\+::oasis\+\_\+set\+\_\+couplcomm} (localcomm, kinfo) |
---|
15 | \begin{DoxyCompactList}\small\item\em O\+A\+S\+IS user call to specify a local communicator. \end{DoxyCompactList}\item |
---|
16 | subroutine, public \hyperlink{namespacemod__oasis__auxiliary__routines_aede33b301679f532ecd300488358ab71}{mod\+\_\+oasis\+\_\+auxiliary\+\_\+routines\+::oasis\+\_\+create\+\_\+couplcomm} (icpl, allcomm, cplcomm, kinfo) |
---|
17 | \begin{DoxyCompactList}\small\item\em O\+A\+S\+IS user call to create a new communicator. \end{DoxyCompactList}\item |
---|
18 | subroutine, public \hyperlink{namespacemod__oasis__auxiliary__routines_a940777065691d5eab0402b0bb40464c7}{mod\+\_\+oasis\+\_\+auxiliary\+\_\+routines\+::oasis\+\_\+get\+\_\+debug} (debug, kinfo) |
---|
19 | \begin{DoxyCompactList}\small\item\em O\+A\+S\+IS user interface to query debug level. \end{DoxyCompactList}\item |
---|
20 | subroutine, public \hyperlink{namespacemod__oasis__auxiliary__routines_a71bf70a87b2d4ce86016bbb93d9edd73}{mod\+\_\+oasis\+\_\+auxiliary\+\_\+routines\+::oasis\+\_\+set\+\_\+debug} (debug, kinfo) |
---|
21 | \begin{DoxyCompactList}\small\item\em O\+A\+S\+IS user interface to set debug level. \end{DoxyCompactList}\item |
---|
22 | subroutine, public \hyperlink{namespacemod__oasis__auxiliary__routines_a589021c0f1427f8e5edb1c7efcd7fa2c}{mod\+\_\+oasis\+\_\+auxiliary\+\_\+routines\+::oasis\+\_\+get\+\_\+intercomm} (new\+\_\+comm, cdnam, kinfo) |
---|
23 | \begin{DoxyCompactList}\small\item\em O\+A\+S\+IS user interface to establish an intercomm communicator between the root of two models. \end{DoxyCompactList}\item |
---|
24 | subroutine, public \hyperlink{namespacemod__oasis__auxiliary__routines_aa1959db40e8c27dea289b97458929526}{mod\+\_\+oasis\+\_\+auxiliary\+\_\+routines\+::oasis\+\_\+get\+\_\+intracomm} (new\+\_\+comm, cdnam, kinfo) |
---|
25 | \begin{DoxyCompactList}\small\item\em O\+A\+S\+IS user interface to establish an intracomm communicator between the root of two models. \end{DoxyCompactList}\item |
---|
26 | subroutine, public \hyperlink{namespacemod__oasis__auxiliary__routines_a154d3345ef9691e378afdc871086f7eb}{mod\+\_\+oasis\+\_\+auxiliary\+\_\+routines\+::oasis\+\_\+get\+\_\+ncpl} (varid, ncpl, kinfo) |
---|
27 | \begin{DoxyCompactList}\small\item\em O\+A\+S\+IS user query for the number of unique couplings associated with a variable. \end{DoxyCompactList}\item |
---|
28 | subroutine, public \hyperlink{namespacemod__oasis__auxiliary__routines_a62d1c98c05bcc4bd5e8796866bcce2db}{mod\+\_\+oasis\+\_\+auxiliary\+\_\+routines\+::oasis\+\_\+get\+\_\+freqs} (varid, mop, ncpl, cpl\+\_\+freqs, kinfo) |
---|
29 | \begin{DoxyCompactList}\small\item\em O\+A\+S\+IS user query for the coupling periods for a given variable. \end{DoxyCompactList}\item |
---|
30 | subroutine, public \hyperlink{namespacemod__oasis__auxiliary__routines_a7a95eb579171b6c2f06ff532c7823e2e}{mod\+\_\+oasis\+\_\+auxiliary\+\_\+routines\+::oasis\+\_\+put\+\_\+inquire} (varid, msec, kinfo) |
---|
31 | \begin{DoxyCompactList}\small\item\em O\+A\+S\+IS user query to indicate put return code expected at a specified time for a given variable. \end{DoxyCompactList}\end{DoxyCompactItemize} |
---|
32 | \subsection*{Variables} |
---|
33 | \begin{DoxyCompactItemize} |
---|
34 | \item |
---|
35 | integer(kind=ip\+\_\+i4\+\_\+p), dimension(mpi\+\_\+status\+\_\+size) \hyperlink{namespacemod__oasis__auxiliary__routines_a284fcb0384dbbf081a6930256fc12b27}{mod\+\_\+oasis\+\_\+auxiliary\+\_\+routines\+::istatus} |
---|
36 | \end{DoxyCompactItemize} |
---|