1 | \hypertarget{structmod__oasis__coupler_1_1prism__coupler__type}{}\section{mod\+\_\+oasis\+\_\+coupler\+:\+:prism\+\_\+coupler\+\_\+type Type Reference} |
---|
2 | \label{structmod__oasis__coupler_1_1prism__coupler__type}\index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
3 | |
---|
4 | |
---|
5 | Coupler data for managing all aspects of coupling in O\+A\+S\+IS. |
---|
6 | |
---|
7 | |
---|
8 | \subsection*{Private Attributes} |
---|
9 | \begin{DoxyCompactItemize} |
---|
10 | \item |
---|
11 | type(mct\+\_\+avect) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a153e0bf9e28c0a8ff4d8bb27c83f598e}{avect1} |
---|
12 | \begin{DoxyCompactList}\small\item\em primary a\+Vect \end{DoxyCompactList}\item |
---|
13 | type(mct\+\_\+avect) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_ab5626722caee601622658134916f12bf}{avect1m} |
---|
14 | \begin{DoxyCompactList}\small\item\em extra a\+Vect needed for mapping \end{DoxyCompactList}\item |
---|
15 | type(mct\+\_\+avect) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a7cd1aa8e520cf036f4dd72ad2445b774}{avect2} |
---|
16 | \begin{DoxyCompactList}\small\item\em higher order mapping data \end{DoxyCompactList}\item |
---|
17 | type(mct\+\_\+avect) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_ac923618471bb31902062be4107d9bbf3}{avect3} |
---|
18 | \begin{DoxyCompactList}\small\item\em higher order mapping data \end{DoxyCompactList}\item |
---|
19 | type(mct\+\_\+avect) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a478dda1acb9e270efda23a7275b21b83}{avect4} |
---|
20 | \begin{DoxyCompactList}\small\item\em higher order mapping data \end{DoxyCompactList}\item |
---|
21 | type(mct\+\_\+avect) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a939d1987d5c66c2352ff40709f255980}{avect5} |
---|
22 | \begin{DoxyCompactList}\small\item\em higher order mapping data \end{DoxyCompactList}\item |
---|
23 | logical, dimension(\hyperlink{namespacemod__oasis__coupler_a6f166f099a134dffba97a168d28a3c01}{prism\+\_\+coupler\+\_\+avsmax}) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_aa2090cc6941c0dbbbf4bdb5c68cff873}{avon} |
---|
24 | \begin{DoxyCompactList}\small\item\em flags indicating whether a\+Vects 2-\/5 are active \end{DoxyCompactList}\item |
---|
25 | character(len=ic\+\_\+xl) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a8a660e192210d1e8ff71f7dded631dce}{rstfile} |
---|
26 | \begin{DoxyCompactList}\small\item\em restart file \end{DoxyCompactList}\item |
---|
27 | logical \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_ac6ed82fd00e0244b23fa874d62a83c9d}{writrest} |
---|
28 | \begin{DoxyCompactList}\small\item\em flag to write a restart file \end{DoxyCompactList}\item |
---|
29 | character(len=ic\+\_\+xl) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a0ecb3c23d7b761aa9bfad0fbb59e40d3}{inpfile} |
---|
30 | \begin{DoxyCompactList}\small\item\em input file if data is read \end{DoxyCompactList}\item |
---|
31 | character(len=ic\+\_\+xxl) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a8fa15fcf7d475ade7879d64b4aeb9188}{fldlist} |
---|
32 | \begin{DoxyCompactList}\small\item\em field list \end{DoxyCompactList}\item |
---|
33 | integer(kind=ip\+\_\+i4\+\_\+p) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a08fa25cab6817cfbc0c660a4f51d3857}{nflds} |
---|
34 | \begin{DoxyCompactList}\small\item\em number of fields \end{DoxyCompactList}\item |
---|
35 | integer(kind=ip\+\_\+i4\+\_\+p), dimension(\+:), pointer \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a9e31592685ea4cb2da222187ee2ffa4b}{varid} |
---|
36 | \begin{DoxyCompactList}\small\item\em varid for each field \end{DoxyCompactList}\item |
---|
37 | logical \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_aceee78ca0ec709406b404ff29e1fcf18}{valid} |
---|
38 | \begin{DoxyCompactList}\small\item\em is this coupler valid \end{DoxyCompactList}\item |
---|
39 | integer(kind=ip\+\_\+i4\+\_\+p) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a68ccbd8305f8c1016a9025558ab8dea5}{namid} |
---|
40 | \begin{DoxyCompactList}\small\item\em namcouple ID \end{DoxyCompactList}\item |
---|
41 | integer(kind=ip\+\_\+i4\+\_\+p) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a5506dc46a0c8def7417a6e2a9c046474}{partid} |
---|
42 | \begin{DoxyCompactList}\small\item\em local variable partition ID \end{DoxyCompactList}\item |
---|
43 | integer(kind=ip\+\_\+i4\+\_\+p) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a1bf4a986a745318b93d46612b95b0489}{rpartid} |
---|
44 | \begin{DoxyCompactList}\small\item\em router partition ID \end{DoxyCompactList}\item |
---|
45 | integer(kind=ip\+\_\+i4\+\_\+p) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_ab6ce21d836e3fc511fcb028f99b0abd7}{routerid} |
---|
46 | \begin{DoxyCompactList}\small\item\em router ID \end{DoxyCompactList}\item |
---|
47 | integer(kind=ip\+\_\+i4\+\_\+p) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_ada880a13e931db47e72859515208ec1d}{mapperid} |
---|
48 | \begin{DoxyCompactList}\small\item\em mapper ID \end{DoxyCompactList}\item |
---|
49 | character(len=ic\+\_\+med) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_aab6763e489b8ace8cff0fbe9e62cbcd8}{maploc} |
---|
50 | \begin{DoxyCompactList}\small\item\em map location setting, src or dst \end{DoxyCompactList}\item |
---|
51 | integer(kind=ip\+\_\+i4\+\_\+p) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_ac041ba5de191fa34468f61a674dd5bac}{ops} |
---|
52 | \begin{DoxyCompactList}\small\item\em namcouple operation (ip\+\_\+exported,...) \end{DoxyCompactList}\item |
---|
53 | integer(kind=ip\+\_\+i4\+\_\+p) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a77cc2858814776053af5f3958d29fee2}{comp} |
---|
54 | \begin{DoxyCompactList}\small\item\em other model compid to couple \end{DoxyCompactList}\item |
---|
55 | integer(kind=ip\+\_\+i4\+\_\+p) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a3b8e0d2cd3f3001b4c82e7a911008a37}{tag} |
---|
56 | \begin{DoxyCompactList}\small\item\em communcation tag \end{DoxyCompactList}\item |
---|
57 | integer(kind=ip\+\_\+i4\+\_\+p) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_af1766ab1d9fe55670c551a9d0c7f2e00}{seq} |
---|
58 | \begin{DoxyCompactList}\small\item\em sequence number \end{DoxyCompactList}\item |
---|
59 | integer(kind=ip\+\_\+i4\+\_\+p) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_ae1c1191f9aa4664aac2b819d1648320d}{dt} |
---|
60 | \begin{DoxyCompactList}\small\item\em coupling period (secs) \end{DoxyCompactList}\item |
---|
61 | integer(kind=ip\+\_\+i4\+\_\+p) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a5f95dd90844b18f8c619df9371a556c6}{lag} |
---|
62 | \begin{DoxyCompactList}\small\item\em put lag positive is put sooner (secs) \end{DoxyCompactList}\item |
---|
63 | integer(kind=ip\+\_\+i4\+\_\+p) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_abe7dd91c4d011f5717e203191b7788e3}{maxtime} |
---|
64 | \begin{DoxyCompactList}\small\item\em max time for the coupler \end{DoxyCompactList}\item |
---|
65 | integer(kind=ip\+\_\+i4\+\_\+p) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_ad9fad1fec923d4db974f94fd0bca5697}{trans} |
---|
66 | \begin{DoxyCompactList}\small\item\em transformation (ip\+\_\+average,...) \end{DoxyCompactList}\item |
---|
67 | integer(kind=ip\+\_\+i4\+\_\+p) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a6ae875acb2785153668c3e773ed9682f}{conserv} |
---|
68 | \begin{DoxyCompactList}\small\item\em conserve operation (ip\+\_\+cnone,ip\+\_\+cglobal,...) \end{DoxyCompactList}\item |
---|
69 | character(len=ic\+\_\+med) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_ab539821ab680aa56c81cb541c093f50f}{consopt} |
---|
70 | \begin{DoxyCompactList}\small\item\em conserve option (bfb, opt) \end{DoxyCompactList}\item |
---|
71 | integer(kind=ip\+\_\+i4\+\_\+p) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a72f8ada57213a9c0e6ab85742c521f86}{getput} |
---|
72 | \begin{DoxyCompactList}\small\item\em get/put flag \end{DoxyCompactList}\item |
---|
73 | logical \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a45db2da67a23b8a4b693d0b7882996b5}{sndrcv} |
---|
74 | \begin{DoxyCompactList}\small\item\em send recv flag \end{DoxyCompactList}\item |
---|
75 | logical \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a56fc19e4619dd8224859f222566ea7ca}{output} |
---|
76 | \begin{DoxyCompactList}\small\item\em output flag \end{DoxyCompactList}\item |
---|
77 | logical \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a1cda09cced2782af8cdccae35a00107d}{input} |
---|
78 | \begin{DoxyCompactList}\small\item\em input flag \end{DoxyCompactList}\item |
---|
79 | logical \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_ae0ad5bd2dfbc17cbdceeda23c92dbebe}{snddiag} |
---|
80 | \begin{DoxyCompactList}\small\item\em diagnose src fields as part of coupling \end{DoxyCompactList}\item |
---|
81 | logical \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a05d7a7317dd4b063ced94cebd4dfedc7}{rcvdiag} |
---|
82 | \begin{DoxyCompactList}\small\item\em diagnose rcv fields as part of coupling \end{DoxyCompactList}\item |
---|
83 | real(kind=ip\+\_\+double\+\_\+p) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_ad17bb1c791d2ef48cf7b4abf955bf43b}{sndmult} |
---|
84 | \begin{DoxyCompactList}\small\item\em send field multiplier term \end{DoxyCompactList}\item |
---|
85 | real(kind=ip\+\_\+double\+\_\+p) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_ad0176e1d6bdcb0f50fc5889921aec8dc}{sndadd} |
---|
86 | \begin{DoxyCompactList}\small\item\em send field addition term \end{DoxyCompactList}\item |
---|
87 | real(kind=ip\+\_\+double\+\_\+p) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a9733b71cc0ade029f7f19be6ad114596}{rcvmult} |
---|
88 | \begin{DoxyCompactList}\small\item\em receive field multiplier term \end{DoxyCompactList}\item |
---|
89 | real(kind=ip\+\_\+double\+\_\+p) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_adee95ace457db5ccaacc0195f3327277}{rcvadd} |
---|
90 | \begin{DoxyCompactList}\small\item\em receive field addition term \end{DoxyCompactList}\item |
---|
91 | integer(kind=ip\+\_\+i4\+\_\+p) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a5d93a8e5b39d3b713e8f1bf4760b10f9}{ltime} |
---|
92 | \begin{DoxyCompactList}\small\item\em time at last coupling \end{DoxyCompactList}\item |
---|
93 | integer(kind=ip\+\_\+i4\+\_\+p) \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_a2fd551fc7c0ed06d43b2b3babfc8c34a}{ctime} |
---|
94 | \begin{DoxyCompactList}\small\item\em time at last call \end{DoxyCompactList}\item |
---|
95 | integer(kind=ip\+\_\+i4\+\_\+p), dimension(\+:), pointer \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_accd8eb166c6aac75690be947dec43ccc}{avcnt} |
---|
96 | \begin{DoxyCompactList}\small\item\em counter for averaging \end{DoxyCompactList}\item |
---|
97 | integer(kind=ip\+\_\+i4\+\_\+p), dimension(\+:), pointer \hyperlink{structmod__oasis__coupler_1_1prism__coupler__type_aee26373fa4a84f3c4e1841ba702f161c}{status} |
---|
98 | \begin{DoxyCompactList}\small\item\em status of variables in coupler \end{DoxyCompactList}\end{DoxyCompactItemize} |
---|
99 | |
---|
100 | |
---|
101 | \subsection{Detailed Description} |
---|
102 | Coupler data for managing all aspects of coupling in O\+A\+S\+IS. |
---|
103 | |
---|
104 | Definition at line 47 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
105 | |
---|
106 | |
---|
107 | |
---|
108 | \subsection{Member Data Documentation} |
---|
109 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_accd8eb166c6aac75690be947dec43ccc}\label{structmod__oasis__coupler_1_1prism__coupler__type_accd8eb166c6aac75690be947dec43ccc}} |
---|
110 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!avcnt@{avcnt}} |
---|
111 | \index{avcnt@{avcnt}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
112 | \subsubsection{\texorpdfstring{avcnt}{avcnt}} |
---|
113 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p), dimension(\+:), pointer mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::avcnt\hspace{0.3cm}{\ttfamily [private]}} |
---|
114 | |
---|
115 | |
---|
116 | |
---|
117 | counter for averaging |
---|
118 | |
---|
119 | |
---|
120 | |
---|
121 | Definition at line 92 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
122 | |
---|
123 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a153e0bf9e28c0a8ff4d8bb27c83f598e}\label{structmod__oasis__coupler_1_1prism__coupler__type_a153e0bf9e28c0a8ff4d8bb27c83f598e}} |
---|
124 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!avect1@{avect1}} |
---|
125 | \index{avect1@{avect1}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
126 | \subsubsection{\texorpdfstring{avect1}{avect1}} |
---|
127 | {\footnotesize\ttfamily type(mct\+\_\+avect) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::avect1\hspace{0.3cm}{\ttfamily [private]}} |
---|
128 | |
---|
129 | |
---|
130 | |
---|
131 | primary a\+Vect |
---|
132 | |
---|
133 | |
---|
134 | |
---|
135 | Definition at line 49 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
136 | |
---|
137 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_ab5626722caee601622658134916f12bf}\label{structmod__oasis__coupler_1_1prism__coupler__type_ab5626722caee601622658134916f12bf}} |
---|
138 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!avect1m@{avect1m}} |
---|
139 | \index{avect1m@{avect1m}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
140 | \subsubsection{\texorpdfstring{avect1m}{avect1m}} |
---|
141 | {\footnotesize\ttfamily type(mct\+\_\+avect) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::avect1m\hspace{0.3cm}{\ttfamily [private]}} |
---|
142 | |
---|
143 | |
---|
144 | |
---|
145 | extra a\+Vect needed for mapping |
---|
146 | |
---|
147 | |
---|
148 | |
---|
149 | Definition at line 50 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
150 | |
---|
151 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a7cd1aa8e520cf036f4dd72ad2445b774}\label{structmod__oasis__coupler_1_1prism__coupler__type_a7cd1aa8e520cf036f4dd72ad2445b774}} |
---|
152 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!avect2@{avect2}} |
---|
153 | \index{avect2@{avect2}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
154 | \subsubsection{\texorpdfstring{avect2}{avect2}} |
---|
155 | {\footnotesize\ttfamily type(mct\+\_\+avect) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::avect2\hspace{0.3cm}{\ttfamily [private]}} |
---|
156 | |
---|
157 | |
---|
158 | |
---|
159 | higher order mapping data |
---|
160 | |
---|
161 | |
---|
162 | |
---|
163 | Definition at line 51 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
164 | |
---|
165 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_ac923618471bb31902062be4107d9bbf3}\label{structmod__oasis__coupler_1_1prism__coupler__type_ac923618471bb31902062be4107d9bbf3}} |
---|
166 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!avect3@{avect3}} |
---|
167 | \index{avect3@{avect3}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
168 | \subsubsection{\texorpdfstring{avect3}{avect3}} |
---|
169 | {\footnotesize\ttfamily type(mct\+\_\+avect) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::avect3\hspace{0.3cm}{\ttfamily [private]}} |
---|
170 | |
---|
171 | |
---|
172 | |
---|
173 | higher order mapping data |
---|
174 | |
---|
175 | |
---|
176 | |
---|
177 | Definition at line 52 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
178 | |
---|
179 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a478dda1acb9e270efda23a7275b21b83}\label{structmod__oasis__coupler_1_1prism__coupler__type_a478dda1acb9e270efda23a7275b21b83}} |
---|
180 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!avect4@{avect4}} |
---|
181 | \index{avect4@{avect4}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
182 | \subsubsection{\texorpdfstring{avect4}{avect4}} |
---|
183 | {\footnotesize\ttfamily type(mct\+\_\+avect) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::avect4\hspace{0.3cm}{\ttfamily [private]}} |
---|
184 | |
---|
185 | |
---|
186 | |
---|
187 | higher order mapping data |
---|
188 | |
---|
189 | |
---|
190 | |
---|
191 | Definition at line 53 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
192 | |
---|
193 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a939d1987d5c66c2352ff40709f255980}\label{structmod__oasis__coupler_1_1prism__coupler__type_a939d1987d5c66c2352ff40709f255980}} |
---|
194 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!avect5@{avect5}} |
---|
195 | \index{avect5@{avect5}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
196 | \subsubsection{\texorpdfstring{avect5}{avect5}} |
---|
197 | {\footnotesize\ttfamily type(mct\+\_\+avect) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::avect5\hspace{0.3cm}{\ttfamily [private]}} |
---|
198 | |
---|
199 | |
---|
200 | |
---|
201 | higher order mapping data |
---|
202 | |
---|
203 | |
---|
204 | |
---|
205 | Definition at line 54 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
206 | |
---|
207 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_aa2090cc6941c0dbbbf4bdb5c68cff873}\label{structmod__oasis__coupler_1_1prism__coupler__type_aa2090cc6941c0dbbbf4bdb5c68cff873}} |
---|
208 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!avon@{avon}} |
---|
209 | \index{avon@{avon}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
210 | \subsubsection{\texorpdfstring{avon}{avon}} |
---|
211 | {\footnotesize\ttfamily logical, dimension(\hyperlink{namespacemod__oasis__coupler_a6f166f099a134dffba97a168d28a3c01}{prism\+\_\+coupler\+\_\+avsmax}) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::avon\hspace{0.3cm}{\ttfamily [private]}} |
---|
212 | |
---|
213 | |
---|
214 | |
---|
215 | flags indicating whether a\+Vects 2-\/5 are active |
---|
216 | |
---|
217 | |
---|
218 | |
---|
219 | Definition at line 55 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
220 | |
---|
221 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a77cc2858814776053af5f3958d29fee2}\label{structmod__oasis__coupler_1_1prism__coupler__type_a77cc2858814776053af5f3958d29fee2}} |
---|
222 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!comp@{comp}} |
---|
223 | \index{comp@{comp}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
224 | \subsubsection{\texorpdfstring{comp}{comp}} |
---|
225 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::comp\hspace{0.3cm}{\ttfamily [private]}} |
---|
226 | |
---|
227 | |
---|
228 | |
---|
229 | other model compid to couple |
---|
230 | |
---|
231 | |
---|
232 | |
---|
233 | Definition at line 70 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
234 | |
---|
235 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a6ae875acb2785153668c3e773ed9682f}\label{structmod__oasis__coupler_1_1prism__coupler__type_a6ae875acb2785153668c3e773ed9682f}} |
---|
236 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!conserv@{conserv}} |
---|
237 | \index{conserv@{conserv}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
238 | \subsubsection{\texorpdfstring{conserv}{conserv}} |
---|
239 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::conserv\hspace{0.3cm}{\ttfamily [private]}} |
---|
240 | |
---|
241 | |
---|
242 | |
---|
243 | conserve operation (ip\+\_\+cnone,ip\+\_\+cglobal,...) |
---|
244 | |
---|
245 | |
---|
246 | |
---|
247 | Definition at line 77 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
248 | |
---|
249 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_ab539821ab680aa56c81cb541c093f50f}\label{structmod__oasis__coupler_1_1prism__coupler__type_ab539821ab680aa56c81cb541c093f50f}} |
---|
250 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!consopt@{consopt}} |
---|
251 | \index{consopt@{consopt}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
252 | \subsubsection{\texorpdfstring{consopt}{consopt}} |
---|
253 | {\footnotesize\ttfamily character(len=ic\+\_\+med) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::consopt\hspace{0.3cm}{\ttfamily [private]}} |
---|
254 | |
---|
255 | |
---|
256 | |
---|
257 | conserve option (bfb, opt) |
---|
258 | |
---|
259 | |
---|
260 | |
---|
261 | Definition at line 78 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
262 | |
---|
263 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a2fd551fc7c0ed06d43b2b3babfc8c34a}\label{structmod__oasis__coupler_1_1prism__coupler__type_a2fd551fc7c0ed06d43b2b3babfc8c34a}} |
---|
264 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!ctime@{ctime}} |
---|
265 | \index{ctime@{ctime}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
266 | \subsubsection{\texorpdfstring{ctime}{ctime}} |
---|
267 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::ctime\hspace{0.3cm}{\ttfamily [private]}} |
---|
268 | |
---|
269 | |
---|
270 | |
---|
271 | time at last call |
---|
272 | |
---|
273 | |
---|
274 | |
---|
275 | Definition at line 91 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
276 | |
---|
277 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_ae1c1191f9aa4664aac2b819d1648320d}\label{structmod__oasis__coupler_1_1prism__coupler__type_ae1c1191f9aa4664aac2b819d1648320d}} |
---|
278 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!dt@{dt}} |
---|
279 | \index{dt@{dt}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
280 | \subsubsection{\texorpdfstring{dt}{dt}} |
---|
281 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::dt\hspace{0.3cm}{\ttfamily [private]}} |
---|
282 | |
---|
283 | |
---|
284 | |
---|
285 | coupling period (secs) |
---|
286 | |
---|
287 | |
---|
288 | |
---|
289 | Definition at line 73 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
290 | |
---|
291 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a8fa15fcf7d475ade7879d64b4aeb9188}\label{structmod__oasis__coupler_1_1prism__coupler__type_a8fa15fcf7d475ade7879d64b4aeb9188}} |
---|
292 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!fldlist@{fldlist}} |
---|
293 | \index{fldlist@{fldlist}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
294 | \subsubsection{\texorpdfstring{fldlist}{fldlist}} |
---|
295 | {\footnotesize\ttfamily character(len=ic\+\_\+xxl) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::fldlist\hspace{0.3cm}{\ttfamily [private]}} |
---|
296 | |
---|
297 | |
---|
298 | |
---|
299 | field list |
---|
300 | |
---|
301 | |
---|
302 | |
---|
303 | Definition at line 59 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
304 | |
---|
305 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a72f8ada57213a9c0e6ab85742c521f86}\label{structmod__oasis__coupler_1_1prism__coupler__type_a72f8ada57213a9c0e6ab85742c521f86}} |
---|
306 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!getput@{getput}} |
---|
307 | \index{getput@{getput}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
308 | \subsubsection{\texorpdfstring{getput}{getput}} |
---|
309 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::getput\hspace{0.3cm}{\ttfamily [private]}} |
---|
310 | |
---|
311 | |
---|
312 | |
---|
313 | get/put flag |
---|
314 | |
---|
315 | |
---|
316 | |
---|
317 | Definition at line 79 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
318 | |
---|
319 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a0ecb3c23d7b761aa9bfad0fbb59e40d3}\label{structmod__oasis__coupler_1_1prism__coupler__type_a0ecb3c23d7b761aa9bfad0fbb59e40d3}} |
---|
320 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!inpfile@{inpfile}} |
---|
321 | \index{inpfile@{inpfile}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
322 | \subsubsection{\texorpdfstring{inpfile}{inpfile}} |
---|
323 | {\footnotesize\ttfamily character(len=ic\+\_\+xl) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::inpfile\hspace{0.3cm}{\ttfamily [private]}} |
---|
324 | |
---|
325 | |
---|
326 | |
---|
327 | input file if data is read |
---|
328 | |
---|
329 | |
---|
330 | |
---|
331 | Definition at line 58 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
332 | |
---|
333 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a1cda09cced2782af8cdccae35a00107d}\label{structmod__oasis__coupler_1_1prism__coupler__type_a1cda09cced2782af8cdccae35a00107d}} |
---|
334 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!input@{input}} |
---|
335 | \index{input@{input}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
336 | \subsubsection{\texorpdfstring{input}{input}} |
---|
337 | {\footnotesize\ttfamily logical mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::input\hspace{0.3cm}{\ttfamily [private]}} |
---|
338 | |
---|
339 | |
---|
340 | |
---|
341 | input flag |
---|
342 | |
---|
343 | |
---|
344 | |
---|
345 | Definition at line 82 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
346 | |
---|
347 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a5f95dd90844b18f8c619df9371a556c6}\label{structmod__oasis__coupler_1_1prism__coupler__type_a5f95dd90844b18f8c619df9371a556c6}} |
---|
348 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!lag@{lag}} |
---|
349 | \index{lag@{lag}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
350 | \subsubsection{\texorpdfstring{lag}{lag}} |
---|
351 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::lag\hspace{0.3cm}{\ttfamily [private]}} |
---|
352 | |
---|
353 | |
---|
354 | |
---|
355 | put lag positive is put sooner (secs) |
---|
356 | |
---|
357 | |
---|
358 | |
---|
359 | Definition at line 74 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
360 | |
---|
361 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a5d93a8e5b39d3b713e8f1bf4760b10f9}\label{structmod__oasis__coupler_1_1prism__coupler__type_a5d93a8e5b39d3b713e8f1bf4760b10f9}} |
---|
362 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!ltime@{ltime}} |
---|
363 | \index{ltime@{ltime}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
364 | \subsubsection{\texorpdfstring{ltime}{ltime}} |
---|
365 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::ltime\hspace{0.3cm}{\ttfamily [private]}} |
---|
366 | |
---|
367 | |
---|
368 | |
---|
369 | time at last coupling |
---|
370 | |
---|
371 | |
---|
372 | |
---|
373 | Definition at line 90 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
374 | |
---|
375 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_aab6763e489b8ace8cff0fbe9e62cbcd8}\label{structmod__oasis__coupler_1_1prism__coupler__type_aab6763e489b8ace8cff0fbe9e62cbcd8}} |
---|
376 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!maploc@{maploc}} |
---|
377 | \index{maploc@{maploc}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
378 | \subsubsection{\texorpdfstring{maploc}{maploc}} |
---|
379 | {\footnotesize\ttfamily character(len=ic\+\_\+med) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::maploc\hspace{0.3cm}{\ttfamily [private]}} |
---|
380 | |
---|
381 | |
---|
382 | |
---|
383 | map location setting, src or dst |
---|
384 | |
---|
385 | |
---|
386 | |
---|
387 | Definition at line 68 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
388 | |
---|
389 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_ada880a13e931db47e72859515208ec1d}\label{structmod__oasis__coupler_1_1prism__coupler__type_ada880a13e931db47e72859515208ec1d}} |
---|
390 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!mapperid@{mapperid}} |
---|
391 | \index{mapperid@{mapperid}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
392 | \subsubsection{\texorpdfstring{mapperid}{mapperid}} |
---|
393 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::mapperid\hspace{0.3cm}{\ttfamily [private]}} |
---|
394 | |
---|
395 | |
---|
396 | |
---|
397 | mapper ID |
---|
398 | |
---|
399 | |
---|
400 | |
---|
401 | Definition at line 67 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
402 | |
---|
403 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_abe7dd91c4d011f5717e203191b7788e3}\label{structmod__oasis__coupler_1_1prism__coupler__type_abe7dd91c4d011f5717e203191b7788e3}} |
---|
404 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!maxtime@{maxtime}} |
---|
405 | \index{maxtime@{maxtime}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
406 | \subsubsection{\texorpdfstring{maxtime}{maxtime}} |
---|
407 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::maxtime\hspace{0.3cm}{\ttfamily [private]}} |
---|
408 | |
---|
409 | |
---|
410 | |
---|
411 | max time for the coupler |
---|
412 | |
---|
413 | |
---|
414 | |
---|
415 | Definition at line 75 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
416 | |
---|
417 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a68ccbd8305f8c1016a9025558ab8dea5}\label{structmod__oasis__coupler_1_1prism__coupler__type_a68ccbd8305f8c1016a9025558ab8dea5}} |
---|
418 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!namid@{namid}} |
---|
419 | \index{namid@{namid}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
420 | \subsubsection{\texorpdfstring{namid}{namid}} |
---|
421 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::namid\hspace{0.3cm}{\ttfamily [private]}} |
---|
422 | |
---|
423 | |
---|
424 | |
---|
425 | namcouple ID |
---|
426 | |
---|
427 | |
---|
428 | |
---|
429 | Definition at line 63 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
430 | |
---|
431 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a08fa25cab6817cfbc0c660a4f51d3857}\label{structmod__oasis__coupler_1_1prism__coupler__type_a08fa25cab6817cfbc0c660a4f51d3857}} |
---|
432 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!nflds@{nflds}} |
---|
433 | \index{nflds@{nflds}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
434 | \subsubsection{\texorpdfstring{nflds}{nflds}} |
---|
435 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::nflds\hspace{0.3cm}{\ttfamily [private]}} |
---|
436 | |
---|
437 | |
---|
438 | |
---|
439 | number of fields |
---|
440 | |
---|
441 | |
---|
442 | |
---|
443 | Definition at line 60 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
444 | |
---|
445 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_ac041ba5de191fa34468f61a674dd5bac}\label{structmod__oasis__coupler_1_1prism__coupler__type_ac041ba5de191fa34468f61a674dd5bac}} |
---|
446 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!ops@{ops}} |
---|
447 | \index{ops@{ops}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
448 | \subsubsection{\texorpdfstring{ops}{ops}} |
---|
449 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::ops\hspace{0.3cm}{\ttfamily [private]}} |
---|
450 | |
---|
451 | |
---|
452 | |
---|
453 | namcouple operation (ip\+\_\+exported,...) |
---|
454 | |
---|
455 | |
---|
456 | |
---|
457 | Definition at line 69 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
458 | |
---|
459 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a56fc19e4619dd8224859f222566ea7ca}\label{structmod__oasis__coupler_1_1prism__coupler__type_a56fc19e4619dd8224859f222566ea7ca}} |
---|
460 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!output@{output}} |
---|
461 | \index{output@{output}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
462 | \subsubsection{\texorpdfstring{output}{output}} |
---|
463 | {\footnotesize\ttfamily logical mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::output\hspace{0.3cm}{\ttfamily [private]}} |
---|
464 | |
---|
465 | |
---|
466 | |
---|
467 | output flag |
---|
468 | |
---|
469 | |
---|
470 | |
---|
471 | Definition at line 81 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
472 | |
---|
473 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a5506dc46a0c8def7417a6e2a9c046474}\label{structmod__oasis__coupler_1_1prism__coupler__type_a5506dc46a0c8def7417a6e2a9c046474}} |
---|
474 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!partid@{partid}} |
---|
475 | \index{partid@{partid}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
476 | \subsubsection{\texorpdfstring{partid}{partid}} |
---|
477 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::partid\hspace{0.3cm}{\ttfamily [private]}} |
---|
478 | |
---|
479 | |
---|
480 | |
---|
481 | local variable partition ID |
---|
482 | |
---|
483 | |
---|
484 | |
---|
485 | Definition at line 64 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
486 | |
---|
487 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_adee95ace457db5ccaacc0195f3327277}\label{structmod__oasis__coupler_1_1prism__coupler__type_adee95ace457db5ccaacc0195f3327277}} |
---|
488 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!rcvadd@{rcvadd}} |
---|
489 | \index{rcvadd@{rcvadd}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
490 | \subsubsection{\texorpdfstring{rcvadd}{rcvadd}} |
---|
491 | {\footnotesize\ttfamily real(kind=ip\+\_\+double\+\_\+p) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::rcvadd\hspace{0.3cm}{\ttfamily [private]}} |
---|
492 | |
---|
493 | |
---|
494 | |
---|
495 | receive field addition term |
---|
496 | |
---|
497 | |
---|
498 | |
---|
499 | Definition at line 88 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
500 | |
---|
501 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a05d7a7317dd4b063ced94cebd4dfedc7}\label{structmod__oasis__coupler_1_1prism__coupler__type_a05d7a7317dd4b063ced94cebd4dfedc7}} |
---|
502 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!rcvdiag@{rcvdiag}} |
---|
503 | \index{rcvdiag@{rcvdiag}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
504 | \subsubsection{\texorpdfstring{rcvdiag}{rcvdiag}} |
---|
505 | {\footnotesize\ttfamily logical mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::rcvdiag\hspace{0.3cm}{\ttfamily [private]}} |
---|
506 | |
---|
507 | |
---|
508 | |
---|
509 | diagnose rcv fields as part of coupling |
---|
510 | |
---|
511 | |
---|
512 | |
---|
513 | Definition at line 84 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
514 | |
---|
515 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a9733b71cc0ade029f7f19be6ad114596}\label{structmod__oasis__coupler_1_1prism__coupler__type_a9733b71cc0ade029f7f19be6ad114596}} |
---|
516 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!rcvmult@{rcvmult}} |
---|
517 | \index{rcvmult@{rcvmult}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
518 | \subsubsection{\texorpdfstring{rcvmult}{rcvmult}} |
---|
519 | {\footnotesize\ttfamily real(kind=ip\+\_\+double\+\_\+p) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::rcvmult\hspace{0.3cm}{\ttfamily [private]}} |
---|
520 | |
---|
521 | |
---|
522 | |
---|
523 | receive field multiplier term |
---|
524 | |
---|
525 | |
---|
526 | |
---|
527 | Definition at line 87 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
528 | |
---|
529 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_ab6ce21d836e3fc511fcb028f99b0abd7}\label{structmod__oasis__coupler_1_1prism__coupler__type_ab6ce21d836e3fc511fcb028f99b0abd7}} |
---|
530 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!routerid@{routerid}} |
---|
531 | \index{routerid@{routerid}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
532 | \subsubsection{\texorpdfstring{routerid}{routerid}} |
---|
533 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::routerid\hspace{0.3cm}{\ttfamily [private]}} |
---|
534 | |
---|
535 | |
---|
536 | |
---|
537 | router ID |
---|
538 | |
---|
539 | |
---|
540 | |
---|
541 | Definition at line 66 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
542 | |
---|
543 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a1bf4a986a745318b93d46612b95b0489}\label{structmod__oasis__coupler_1_1prism__coupler__type_a1bf4a986a745318b93d46612b95b0489}} |
---|
544 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!rpartid@{rpartid}} |
---|
545 | \index{rpartid@{rpartid}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
546 | \subsubsection{\texorpdfstring{rpartid}{rpartid}} |
---|
547 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::rpartid\hspace{0.3cm}{\ttfamily [private]}} |
---|
548 | |
---|
549 | |
---|
550 | |
---|
551 | router partition ID |
---|
552 | |
---|
553 | |
---|
554 | |
---|
555 | Definition at line 65 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
556 | |
---|
557 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a8a660e192210d1e8ff71f7dded631dce}\label{structmod__oasis__coupler_1_1prism__coupler__type_a8a660e192210d1e8ff71f7dded631dce}} |
---|
558 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!rstfile@{rstfile}} |
---|
559 | \index{rstfile@{rstfile}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
560 | \subsubsection{\texorpdfstring{rstfile}{rstfile}} |
---|
561 | {\footnotesize\ttfamily character(len=ic\+\_\+xl) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::rstfile\hspace{0.3cm}{\ttfamily [private]}} |
---|
562 | |
---|
563 | |
---|
564 | |
---|
565 | restart file |
---|
566 | |
---|
567 | |
---|
568 | |
---|
569 | Definition at line 56 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
570 | |
---|
571 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_af1766ab1d9fe55670c551a9d0c7f2e00}\label{structmod__oasis__coupler_1_1prism__coupler__type_af1766ab1d9fe55670c551a9d0c7f2e00}} |
---|
572 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!seq@{seq}} |
---|
573 | \index{seq@{seq}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
574 | \subsubsection{\texorpdfstring{seq}{seq}} |
---|
575 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::seq\hspace{0.3cm}{\ttfamily [private]}} |
---|
576 | |
---|
577 | |
---|
578 | |
---|
579 | sequence number |
---|
580 | |
---|
581 | |
---|
582 | |
---|
583 | Definition at line 72 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
584 | |
---|
585 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_ad0176e1d6bdcb0f50fc5889921aec8dc}\label{structmod__oasis__coupler_1_1prism__coupler__type_ad0176e1d6bdcb0f50fc5889921aec8dc}} |
---|
586 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!sndadd@{sndadd}} |
---|
587 | \index{sndadd@{sndadd}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
588 | \subsubsection{\texorpdfstring{sndadd}{sndadd}} |
---|
589 | {\footnotesize\ttfamily real(kind=ip\+\_\+double\+\_\+p) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::sndadd\hspace{0.3cm}{\ttfamily [private]}} |
---|
590 | |
---|
591 | |
---|
592 | |
---|
593 | send field addition term |
---|
594 | |
---|
595 | |
---|
596 | |
---|
597 | Definition at line 86 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
598 | |
---|
599 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_ae0ad5bd2dfbc17cbdceeda23c92dbebe}\label{structmod__oasis__coupler_1_1prism__coupler__type_ae0ad5bd2dfbc17cbdceeda23c92dbebe}} |
---|
600 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!snddiag@{snddiag}} |
---|
601 | \index{snddiag@{snddiag}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
602 | \subsubsection{\texorpdfstring{snddiag}{snddiag}} |
---|
603 | {\footnotesize\ttfamily logical mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::snddiag\hspace{0.3cm}{\ttfamily [private]}} |
---|
604 | |
---|
605 | |
---|
606 | |
---|
607 | diagnose src fields as part of coupling |
---|
608 | |
---|
609 | |
---|
610 | |
---|
611 | Definition at line 83 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
612 | |
---|
613 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_ad17bb1c791d2ef48cf7b4abf955bf43b}\label{structmod__oasis__coupler_1_1prism__coupler__type_ad17bb1c791d2ef48cf7b4abf955bf43b}} |
---|
614 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!sndmult@{sndmult}} |
---|
615 | \index{sndmult@{sndmult}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
616 | \subsubsection{\texorpdfstring{sndmult}{sndmult}} |
---|
617 | {\footnotesize\ttfamily real(kind=ip\+\_\+double\+\_\+p) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::sndmult\hspace{0.3cm}{\ttfamily [private]}} |
---|
618 | |
---|
619 | |
---|
620 | |
---|
621 | send field multiplier term |
---|
622 | |
---|
623 | |
---|
624 | |
---|
625 | Definition at line 85 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
626 | |
---|
627 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a45db2da67a23b8a4b693d0b7882996b5}\label{structmod__oasis__coupler_1_1prism__coupler__type_a45db2da67a23b8a4b693d0b7882996b5}} |
---|
628 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!sndrcv@{sndrcv}} |
---|
629 | \index{sndrcv@{sndrcv}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
630 | \subsubsection{\texorpdfstring{sndrcv}{sndrcv}} |
---|
631 | {\footnotesize\ttfamily logical mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::sndrcv\hspace{0.3cm}{\ttfamily [private]}} |
---|
632 | |
---|
633 | |
---|
634 | |
---|
635 | send recv flag |
---|
636 | |
---|
637 | |
---|
638 | |
---|
639 | Definition at line 80 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
640 | |
---|
641 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_aee26373fa4a84f3c4e1841ba702f161c}\label{structmod__oasis__coupler_1_1prism__coupler__type_aee26373fa4a84f3c4e1841ba702f161c}} |
---|
642 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!status@{status}} |
---|
643 | \index{status@{status}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
644 | \subsubsection{\texorpdfstring{status}{status}} |
---|
645 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p), dimension(\+:), pointer mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::status\hspace{0.3cm}{\ttfamily [private]}} |
---|
646 | |
---|
647 | |
---|
648 | |
---|
649 | status of variables in coupler |
---|
650 | |
---|
651 | |
---|
652 | |
---|
653 | Definition at line 93 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
654 | |
---|
655 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a3b8e0d2cd3f3001b4c82e7a911008a37}\label{structmod__oasis__coupler_1_1prism__coupler__type_a3b8e0d2cd3f3001b4c82e7a911008a37}} |
---|
656 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!tag@{tag}} |
---|
657 | \index{tag@{tag}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
658 | \subsubsection{\texorpdfstring{tag}{tag}} |
---|
659 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::tag\hspace{0.3cm}{\ttfamily [private]}} |
---|
660 | |
---|
661 | |
---|
662 | |
---|
663 | communcation tag |
---|
664 | |
---|
665 | |
---|
666 | |
---|
667 | Definition at line 71 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
668 | |
---|
669 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_ad9fad1fec923d4db974f94fd0bca5697}\label{structmod__oasis__coupler_1_1prism__coupler__type_ad9fad1fec923d4db974f94fd0bca5697}} |
---|
670 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!trans@{trans}} |
---|
671 | \index{trans@{trans}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
672 | \subsubsection{\texorpdfstring{trans}{trans}} |
---|
673 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p) mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::trans\hspace{0.3cm}{\ttfamily [private]}} |
---|
674 | |
---|
675 | |
---|
676 | |
---|
677 | transformation (ip\+\_\+average,...) |
---|
678 | |
---|
679 | |
---|
680 | |
---|
681 | Definition at line 76 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
682 | |
---|
683 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_aceee78ca0ec709406b404ff29e1fcf18}\label{structmod__oasis__coupler_1_1prism__coupler__type_aceee78ca0ec709406b404ff29e1fcf18}} |
---|
684 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!valid@{valid}} |
---|
685 | \index{valid@{valid}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
686 | \subsubsection{\texorpdfstring{valid}{valid}} |
---|
687 | {\footnotesize\ttfamily logical mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::valid\hspace{0.3cm}{\ttfamily [private]}} |
---|
688 | |
---|
689 | |
---|
690 | |
---|
691 | is this coupler valid |
---|
692 | |
---|
693 | |
---|
694 | |
---|
695 | Definition at line 62 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
696 | |
---|
697 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_a9e31592685ea4cb2da222187ee2ffa4b}\label{structmod__oasis__coupler_1_1prism__coupler__type_a9e31592685ea4cb2da222187ee2ffa4b}} |
---|
698 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!varid@{varid}} |
---|
699 | \index{varid@{varid}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
700 | \subsubsection{\texorpdfstring{varid}{varid}} |
---|
701 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p), dimension(\+:), pointer mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::varid\hspace{0.3cm}{\ttfamily [private]}} |
---|
702 | |
---|
703 | |
---|
704 | |
---|
705 | varid for each field |
---|
706 | |
---|
707 | |
---|
708 | |
---|
709 | Definition at line 61 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
710 | |
---|
711 | \mbox{\Hypertarget{structmod__oasis__coupler_1_1prism__coupler__type_ac6ed82fd00e0244b23fa874d62a83c9d}\label{structmod__oasis__coupler_1_1prism__coupler__type_ac6ed82fd00e0244b23fa874d62a83c9d}} |
---|
712 | \index{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}!writrest@{writrest}} |
---|
713 | \index{writrest@{writrest}!mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type@{mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type}} |
---|
714 | \subsubsection{\texorpdfstring{writrest}{writrest}} |
---|
715 | {\footnotesize\ttfamily logical mod\+\_\+oasis\+\_\+coupler\+::prism\+\_\+coupler\+\_\+type\+::writrest\hspace{0.3cm}{\ttfamily [private]}} |
---|
716 | |
---|
717 | |
---|
718 | |
---|
719 | flag to write a restart file |
---|
720 | |
---|
721 | |
---|
722 | |
---|
723 | Definition at line 57 of file mod\+\_\+oasis\+\_\+coupler.\+F90. |
---|
724 | |
---|
725 | |
---|
726 | |
---|
727 | The documentation for this type was generated from the following file\+:\begin{DoxyCompactItemize} |
---|
728 | \item |
---|
729 | /home/globc2/tcraig/oasis3-\/mct.\+trunk/lib/psmile/src/\hyperlink{mod__oasis__coupler_8_f90}{mod\+\_\+oasis\+\_\+coupler.\+F90}\end{DoxyCompactItemize} |
---|