source: CPL/oasis3-mct/branches/OASIS3-MCT_5.0_branch/doc/doxygen/latex/mod__oasis__getput__interface_8_f90.tex @ 6331

Last change on this file since 6331 was 6331, checked in by aclsce, 17 months ago

Moved oasis-mct_5.0 in oasis3-mct/branches directory.

File size: 6.1 KB
Line 
1\hypertarget{mod__oasis__getput__interface_8_f90}{}\section{/home/globc2/tcraig/oasis3-\/mct.trunk/lib/psmile/src/mod\+\_\+oasis\+\_\+getput\+\_\+interface.F90 File Reference}
2\label{mod__oasis__getput__interface_8_f90}\index{/home/globc2/tcraig/oasis3-\/mct.\+trunk/lib/psmile/src/mod\+\_\+oasis\+\_\+getput\+\_\+interface.\+F90@{/home/globc2/tcraig/oasis3-\/mct.\+trunk/lib/psmile/src/mod\+\_\+oasis\+\_\+getput\+\_\+interface.\+F90}}
3{\ttfamily \#include \char`\"{}oasis\+\_\+os.\+h\char`\"{}}\newline
4\subsection*{Data Types}
5\begin{DoxyCompactItemize}
6\item 
7interface \hyperlink{interfacemod__oasis__getput__interface_1_1oasis__put}{mod\+\_\+oasis\+\_\+getput\+\_\+interface\+::oasis\+\_\+put}
8\begin{DoxyCompactList}\small\item\em Generic overloaded interface for data put (send) \end{DoxyCompactList}\item 
9interface \hyperlink{interfacemod__oasis__getput__interface_1_1oasis__get}{mod\+\_\+oasis\+\_\+getput\+\_\+interface\+::oasis\+\_\+get}
10\begin{DoxyCompactList}\small\item\em Generic overloaded interface for data get (receive) \end{DoxyCompactList}\end{DoxyCompactItemize}
11\subsection*{Modules}
12\begin{DoxyCompactItemize}
13\item 
14module \hyperlink{namespacemod__oasis__getput__interface}{mod\+\_\+oasis\+\_\+getput\+\_\+interface}
15\begin{DoxyCompactList}\small\item\em O\+A\+S\+IS send/receive (put/get) user interfaces. \end{DoxyCompactList}\end{DoxyCompactItemize}
16\subsection*{Functions/\+Subroutines}
17\begin{DoxyCompactItemize}
18\item 
19subroutine \hyperlink{namespacemod__oasis__getput__interface_af2487e50b549830a14e5517c0736f907}{mod\+\_\+oasis\+\_\+getput\+\_\+interface\+::oasis\+\_\+put\+\_\+r14} (var\+\_\+id, kstep, fld1, kinfo, fld2, fld3, fld4, fld5, write\+\_\+restart)
20\begin{DoxyCompactList}\small\item\em Send 4 byte real 1D data. \end{DoxyCompactList}\item 
21subroutine \hyperlink{namespacemod__oasis__getput__interface_a70e218d2524977cbd4e6c010b6a222cc}{mod\+\_\+oasis\+\_\+getput\+\_\+interface\+::oasis\+\_\+put\+\_\+r18} (var\+\_\+id, kstep, fld1, kinfo, fld2, fld3, fld4, fld5, write\+\_\+restart)
22\begin{DoxyCompactList}\small\item\em Send 4 byte real 1D data. \end{DoxyCompactList}\item 
23subroutine \hyperlink{namespacemod__oasis__getput__interface_a6b5add4ec9bd054279451a5bb52f7d32}{mod\+\_\+oasis\+\_\+getput\+\_\+interface\+::oasis\+\_\+put\+\_\+r24} (var\+\_\+id, kstep, fld1, kinfo, fld2, fld3, fld4, fld5, write\+\_\+restart)
24\begin{DoxyCompactList}\small\item\em Send 4 byte real 2D data. \end{DoxyCompactList}\item 
25subroutine \hyperlink{namespacemod__oasis__getput__interface_acc31c8501b46f19ac866726af9baf017}{mod\+\_\+oasis\+\_\+getput\+\_\+interface\+::oasis\+\_\+put\+\_\+r34} (var\+\_\+id, kstep, fld1, kinfo, fld2, fld3, fld4, fld5, write\+\_\+restart)
26\begin{DoxyCompactList}\small\item\em Send 4 byte real 2D bundled data. \end{DoxyCompactList}\item 
27subroutine \hyperlink{namespacemod__oasis__getput__interface_a73cdc18cf8e76acb003451e737fab7fe}{mod\+\_\+oasis\+\_\+getput\+\_\+interface\+::oasis\+\_\+put\+\_\+r28} (var\+\_\+id, kstep, fld1, kinfo, fld2, fld3, fld4, fld5, write\+\_\+restart)
28\begin{DoxyCompactList}\small\item\em Send 8 byte real 2D data. \end{DoxyCompactList}\item 
29subroutine \hyperlink{namespacemod__oasis__getput__interface_a6e458b3434ebc22a8c0a6de7d2b6328f}{mod\+\_\+oasis\+\_\+getput\+\_\+interface\+::oasis\+\_\+put\+\_\+r38} (var\+\_\+id, kstep, fld1, kinfo, fld2, fld3, fld4, fld5, write\+\_\+restart)
30\begin{DoxyCompactList}\small\item\em Send 8 byte real 2D bundled data. \end{DoxyCompactList}\item 
31subroutine \hyperlink{namespacemod__oasis__getput__interface_a13fcf0d2a7c31cfbbb24087d24c4f851}{mod\+\_\+oasis\+\_\+getput\+\_\+interface\+::oasis\+\_\+put\+\_\+worker} (var\+\_\+id, kstep, fld1, kinfo, fld2, fld3, fld4, fld5, write\+\_\+restart, varnum)
32\begin{DoxyCompactList}\small\item\em Send worker routine puts 8 byte real 1D data. \end{DoxyCompactList}\item 
33subroutine \hyperlink{namespacemod__oasis__getput__interface_a49f5cde883b1f5210e58c709e944df7c}{mod\+\_\+oasis\+\_\+getput\+\_\+interface\+::oasis\+\_\+get\+\_\+r14} (var\+\_\+id, kstep, fld, kinfo)
34\begin{DoxyCompactList}\small\item\em Receive 4 byte real 1D data. \end{DoxyCompactList}\item 
35subroutine \hyperlink{namespacemod__oasis__getput__interface_a10fac7c611232bd788e32c0487ee5625}{mod\+\_\+oasis\+\_\+getput\+\_\+interface\+::oasis\+\_\+get\+\_\+r18} (var\+\_\+id, kstep, fld, kinfo)
36\begin{DoxyCompactList}\small\item\em Receive 8 byte real 1D data. \end{DoxyCompactList}\item 
37subroutine \hyperlink{namespacemod__oasis__getput__interface_ac28a61cf8ca51e358897bfffb43003b8}{mod\+\_\+oasis\+\_\+getput\+\_\+interface\+::oasis\+\_\+get\+\_\+r24} (var\+\_\+id, kstep, fld, kinfo)
38\begin{DoxyCompactList}\small\item\em Receive 4 byte real 2D data. \end{DoxyCompactList}\item 
39subroutine \hyperlink{namespacemod__oasis__getput__interface_a34b0221d424ce7f1597548f91407033f}{mod\+\_\+oasis\+\_\+getput\+\_\+interface\+::oasis\+\_\+get\+\_\+r34} (var\+\_\+id, kstep, fld, kinfo)
40\begin{DoxyCompactList}\small\item\em Receive 4 byte real 2D bundled data. \end{DoxyCompactList}\item 
41subroutine \hyperlink{namespacemod__oasis__getput__interface_a017bdff12b2f7c29e6e76b303d452d4b}{mod\+\_\+oasis\+\_\+getput\+\_\+interface\+::oasis\+\_\+get\+\_\+r28} (var\+\_\+id, kstep, fld, kinfo)
42\begin{DoxyCompactList}\small\item\em Receive 8 byte real 2D data. \end{DoxyCompactList}\item 
43subroutine \hyperlink{namespacemod__oasis__getput__interface_a3113b8b9e8d879a631b856a20b30c699}{mod\+\_\+oasis\+\_\+getput\+\_\+interface\+::oasis\+\_\+get\+\_\+r38} (var\+\_\+id, kstep, fld, kinfo)
44\begin{DoxyCompactList}\small\item\em Receive 8 byte real 2D bundled data. \end{DoxyCompactList}\item 
45subroutine \hyperlink{namespacemod__oasis__getput__interface_a7817d0a31632e3a6c9137e517e7acc3d}{mod\+\_\+oasis\+\_\+getput\+\_\+interface\+::oasis\+\_\+get\+\_\+worker} (var\+\_\+id, kstep, fld, kinfo, varnum)
46\begin{DoxyCompactList}\small\item\em Receive subroutine that actually does the work on 8 byte 1D data. \end{DoxyCompactList}\end{DoxyCompactItemize}
47\subsection*{Variables}
48\begin{DoxyCompactItemize}
49\item 
50integer(kind=ip\+\_\+i4\+\_\+p), dimension(mpi\+\_\+status\+\_\+size) \hyperlink{namespacemod__oasis__getput__interface_a2ceaaa5740216799f651b8dacb42b239}{mod\+\_\+oasis\+\_\+getput\+\_\+interface\+::istatus}
51\end{DoxyCompactItemize}
Note: See TracBrowser for help on using the repository browser.