[6328] | 1 | \hypertarget{structmod__oasis__grid_1_1prism__grid__type}{}\section{mod\+\_\+oasis\+\_\+grid\+:\+:prism\+\_\+grid\+\_\+type Type Reference} |
---|
| 2 | \label{structmod__oasis__grid_1_1prism__grid__type}\index{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}} |
---|
| 3 | |
---|
| 4 | |
---|
| 5 | Model grid data for creating mapping data and conserving fields. |
---|
| 6 | |
---|
| 7 | |
---|
| 8 | \subsection*{Private Attributes} |
---|
| 9 | \begin{DoxyCompactItemize} |
---|
| 10 | \item |
---|
| 11 | character(len=ic\+\_\+med) \hyperlink{structmod__oasis__grid_1_1prism__grid__type_a51bf2e1319c04ec74a7787da72a0535b}{gridname} |
---|
| 12 | \begin{DoxyCompactList}\small\item\em grid name \end{DoxyCompactList}\item |
---|
| 13 | integer(kind=ip\+\_\+i4\+\_\+p) \hyperlink{structmod__oasis__grid_1_1prism__grid__type_a8638cf8b735e72872be089682d0f8340}{partid} |
---|
| 14 | \begin{DoxyCompactList}\small\item\em partition ID \end{DoxyCompactList}\item |
---|
| 15 | integer(kind=ip\+\_\+i4\+\_\+p) \hyperlink{structmod__oasis__grid_1_1prism__grid__type_ad27a1fc4d01d2b69f95d7cf9bcdbe571}{nx} |
---|
| 16 | \begin{DoxyCompactList}\small\item\em global nx size \end{DoxyCompactList}\item |
---|
| 17 | integer(kind=ip\+\_\+i4\+\_\+p) \hyperlink{structmod__oasis__grid_1_1prism__grid__type_ad12673fd6c928ed6441e5584c16d0a3e}{ny} |
---|
| 18 | \begin{DoxyCompactList}\small\item\em global ny size \end{DoxyCompactList}\item |
---|
| 19 | integer(kind=ip\+\_\+i4\+\_\+p) \hyperlink{structmod__oasis__grid_1_1prism__grid__type_a9a562f1211ac03c0b308f156a9c88e39}{nc} |
---|
| 20 | \begin{DoxyCompactList}\small\item\em number of corners per gridcell \end{DoxyCompactList}\item |
---|
| 21 | logical \hyperlink{structmod__oasis__grid_1_1prism__grid__type_a41b62a294b04765a04f6f0d70c261df7}{grid\+\_\+set} |
---|
| 22 | \begin{DoxyCompactList}\small\item\em flag to track user calls for grid \end{DoxyCompactList}\item |
---|
| 23 | logical \hyperlink{structmod__oasis__grid_1_1prism__grid__type_a852b381de47913b96e3fa28ade472579}{corner\+\_\+set} |
---|
| 24 | \begin{DoxyCompactList}\small\item\em flag to track user calls for corner \end{DoxyCompactList}\item |
---|
| 25 | logical \hyperlink{structmod__oasis__grid_1_1prism__grid__type_a4a357fd1eb4b19d1beea5968dd783882}{angle\+\_\+set} |
---|
| 26 | \begin{DoxyCompactList}\small\item\em flag to track user calls for angle \end{DoxyCompactList}\item |
---|
| 27 | logical \hyperlink{structmod__oasis__grid_1_1prism__grid__type_a369c091ef9af0281c5b4f92390f4265f}{area\+\_\+set} |
---|
| 28 | \begin{DoxyCompactList}\small\item\em flag to track user calls for area \end{DoxyCompactList}\item |
---|
| 29 | logical \hyperlink{structmod__oasis__grid_1_1prism__grid__type_ae44525ecb0b2dfe8d4a4a8cf4abd4e1f}{mask\+\_\+set} |
---|
| 30 | \begin{DoxyCompactList}\small\item\em flag to track user calls for mask \end{DoxyCompactList}\item |
---|
| 31 | logical \hyperlink{structmod__oasis__grid_1_1prism__grid__type_a48d243ede1b306ac35bb9bbeff48785a}{written} |
---|
| 32 | \begin{DoxyCompactList}\small\item\em flag to indicate grid has been written \end{DoxyCompactList}\item |
---|
| 33 | logical \hyperlink{structmod__oasis__grid_1_1prism__grid__type_a2dcbbc51a20f881a1d06609688d72734}{terminated} |
---|
| 34 | \begin{DoxyCompactList}\small\item\em flag to indicate user grid calls complete \end{DoxyCompactList}\item |
---|
| 35 | real(kind=ip\+\_\+realwp\+\_\+p), dimension(\+:,\+:), allocatable \hyperlink{structmod__oasis__grid_1_1prism__grid__type_a4f7fb8a71335506209709cfbe939ef7b}{lon} |
---|
| 36 | \begin{DoxyCompactList}\small\item\em user specified longitudes \end{DoxyCompactList}\item |
---|
| 37 | real(kind=ip\+\_\+realwp\+\_\+p), dimension(\+:,\+:), allocatable \hyperlink{structmod__oasis__grid_1_1prism__grid__type_aa3a8ae208948be24ac3964c9d660afed}{lat} |
---|
| 38 | \begin{DoxyCompactList}\small\item\em user specified latitudes \end{DoxyCompactList}\item |
---|
| 39 | real(kind=ip\+\_\+realwp\+\_\+p), dimension(\+:,\+:,\+:), allocatable \hyperlink{structmod__oasis__grid_1_1prism__grid__type_a7aac140b1875e0ecae3a816c0cd6d45e}{clon} |
---|
| 40 | \begin{DoxyCompactList}\small\item\em user specified corner longitudes \end{DoxyCompactList}\item |
---|
| 41 | real(kind=ip\+\_\+realwp\+\_\+p), dimension(\+:,\+:,\+:), allocatable \hyperlink{structmod__oasis__grid_1_1prism__grid__type_a59d5122daaab45ad6578c7cc8f4fffc8}{clat} |
---|
| 42 | \begin{DoxyCompactList}\small\item\em user specified corner latitudes \end{DoxyCompactList}\item |
---|
| 43 | real(kind=ip\+\_\+realwp\+\_\+p), dimension(\+:,\+:), allocatable \hyperlink{structmod__oasis__grid_1_1prism__grid__type_a3d12bed9920fed609d83b04ab3fbc5b2}{angle} |
---|
| 44 | \begin{DoxyCompactList}\small\item\em user specified angle \end{DoxyCompactList}\item |
---|
| 45 | real(kind=ip\+\_\+realwp\+\_\+p), dimension(\+:,\+:), allocatable \hyperlink{structmod__oasis__grid_1_1prism__grid__type_a7dad88f99d9648097a29b6b6f1e25d2e}{area} |
---|
| 46 | \begin{DoxyCompactList}\small\item\em user specified area \end{DoxyCompactList}\item |
---|
| 47 | integer(kind=ip\+\_\+i4\+\_\+p), dimension(\+:,\+:), allocatable \hyperlink{structmod__oasis__grid_1_1prism__grid__type_ae50e83035d6214d862be48a5060887ae}{mask} |
---|
| 48 | \begin{DoxyCompactList}\small\item\em user specified mask \end{DoxyCompactList}\end{DoxyCompactItemize} |
---|
| 49 | |
---|
| 50 | |
---|
| 51 | \subsection{Detailed Description} |
---|
| 52 | Model grid data for creating mapping data and conserving fields. |
---|
| 53 | |
---|
| 54 | Definition at line 117 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
| 55 | |
---|
| 56 | |
---|
| 57 | |
---|
| 58 | \subsection{Member Data Documentation} |
---|
| 59 | \mbox{\Hypertarget{structmod__oasis__grid_1_1prism__grid__type_a3d12bed9920fed609d83b04ab3fbc5b2}\label{structmod__oasis__grid_1_1prism__grid__type_a3d12bed9920fed609d83b04ab3fbc5b2}} |
---|
| 60 | \index{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}!angle@{angle}} |
---|
| 61 | \index{angle@{angle}!mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}} |
---|
| 62 | \subsubsection{\texorpdfstring{angle}{angle}} |
---|
| 63 | {\footnotesize\ttfamily real(kind=ip\+\_\+realwp\+\_\+p), dimension(\+:,\+:), allocatable mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type\+::angle\hspace{0.3cm}{\ttfamily [private]}} |
---|
| 64 | |
---|
| 65 | |
---|
| 66 | |
---|
| 67 | user specified angle |
---|
| 68 | |
---|
| 69 | |
---|
| 70 | |
---|
| 71 | Definition at line 134 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
| 72 | |
---|
| 73 | \mbox{\Hypertarget{structmod__oasis__grid_1_1prism__grid__type_a4a357fd1eb4b19d1beea5968dd783882}\label{structmod__oasis__grid_1_1prism__grid__type_a4a357fd1eb4b19d1beea5968dd783882}} |
---|
| 74 | \index{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}!angle\+\_\+set@{angle\+\_\+set}} |
---|
| 75 | \index{angle\+\_\+set@{angle\+\_\+set}!mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}} |
---|
| 76 | \subsubsection{\texorpdfstring{angle\+\_\+set}{angle\_set}} |
---|
| 77 | {\footnotesize\ttfamily logical mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type\+::angle\+\_\+set\hspace{0.3cm}{\ttfamily [private]}} |
---|
| 78 | |
---|
| 79 | |
---|
| 80 | |
---|
| 81 | flag to track user calls for angle |
---|
| 82 | |
---|
| 83 | |
---|
| 84 | |
---|
| 85 | Definition at line 125 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
| 86 | |
---|
| 87 | \mbox{\Hypertarget{structmod__oasis__grid_1_1prism__grid__type_a7dad88f99d9648097a29b6b6f1e25d2e}\label{structmod__oasis__grid_1_1prism__grid__type_a7dad88f99d9648097a29b6b6f1e25d2e}} |
---|
| 88 | \index{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}!area@{area}} |
---|
| 89 | \index{area@{area}!mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}} |
---|
| 90 | \subsubsection{\texorpdfstring{area}{area}} |
---|
| 91 | {\footnotesize\ttfamily real(kind=ip\+\_\+realwp\+\_\+p), dimension(\+:,\+:), allocatable mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type\+::area\hspace{0.3cm}{\ttfamily [private]}} |
---|
| 92 | |
---|
| 93 | |
---|
| 94 | |
---|
| 95 | user specified area |
---|
| 96 | |
---|
| 97 | |
---|
| 98 | |
---|
| 99 | Definition at line 135 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
| 100 | |
---|
| 101 | \mbox{\Hypertarget{structmod__oasis__grid_1_1prism__grid__type_a369c091ef9af0281c5b4f92390f4265f}\label{structmod__oasis__grid_1_1prism__grid__type_a369c091ef9af0281c5b4f92390f4265f}} |
---|
| 102 | \index{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}!area\+\_\+set@{area\+\_\+set}} |
---|
| 103 | \index{area\+\_\+set@{area\+\_\+set}!mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}} |
---|
| 104 | \subsubsection{\texorpdfstring{area\+\_\+set}{area\_set}} |
---|
| 105 | {\footnotesize\ttfamily logical mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type\+::area\+\_\+set\hspace{0.3cm}{\ttfamily [private]}} |
---|
| 106 | |
---|
| 107 | |
---|
| 108 | |
---|
| 109 | flag to track user calls for area |
---|
| 110 | |
---|
| 111 | |
---|
| 112 | |
---|
| 113 | Definition at line 126 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
| 114 | |
---|
| 115 | \mbox{\Hypertarget{structmod__oasis__grid_1_1prism__grid__type_a59d5122daaab45ad6578c7cc8f4fffc8}\label{structmod__oasis__grid_1_1prism__grid__type_a59d5122daaab45ad6578c7cc8f4fffc8}} |
---|
| 116 | \index{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}!clat@{clat}} |
---|
| 117 | \index{clat@{clat}!mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}} |
---|
| 118 | \subsubsection{\texorpdfstring{clat}{clat}} |
---|
| 119 | {\footnotesize\ttfamily real(kind=ip\+\_\+realwp\+\_\+p), dimension(\+:,\+:,\+:), allocatable mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type\+::clat\hspace{0.3cm}{\ttfamily [private]}} |
---|
| 120 | |
---|
| 121 | |
---|
| 122 | |
---|
| 123 | user specified corner latitudes |
---|
| 124 | |
---|
| 125 | |
---|
| 126 | |
---|
| 127 | Definition at line 133 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
| 128 | |
---|
| 129 | \mbox{\Hypertarget{structmod__oasis__grid_1_1prism__grid__type_a7aac140b1875e0ecae3a816c0cd6d45e}\label{structmod__oasis__grid_1_1prism__grid__type_a7aac140b1875e0ecae3a816c0cd6d45e}} |
---|
| 130 | \index{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}!clon@{clon}} |
---|
| 131 | \index{clon@{clon}!mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}} |
---|
| 132 | \subsubsection{\texorpdfstring{clon}{clon}} |
---|
| 133 | {\footnotesize\ttfamily real(kind=ip\+\_\+realwp\+\_\+p), dimension(\+:,\+:,\+:), allocatable mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type\+::clon\hspace{0.3cm}{\ttfamily [private]}} |
---|
| 134 | |
---|
| 135 | |
---|
| 136 | |
---|
| 137 | user specified corner longitudes |
---|
| 138 | |
---|
| 139 | |
---|
| 140 | |
---|
| 141 | Definition at line 132 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
| 142 | |
---|
| 143 | \mbox{\Hypertarget{structmod__oasis__grid_1_1prism__grid__type_a852b381de47913b96e3fa28ade472579}\label{structmod__oasis__grid_1_1prism__grid__type_a852b381de47913b96e3fa28ade472579}} |
---|
| 144 | \index{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}!corner\+\_\+set@{corner\+\_\+set}} |
---|
| 145 | \index{corner\+\_\+set@{corner\+\_\+set}!mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}} |
---|
| 146 | \subsubsection{\texorpdfstring{corner\+\_\+set}{corner\_set}} |
---|
| 147 | {\footnotesize\ttfamily logical mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type\+::corner\+\_\+set\hspace{0.3cm}{\ttfamily [private]}} |
---|
| 148 | |
---|
| 149 | |
---|
| 150 | |
---|
| 151 | flag to track user calls for corner |
---|
| 152 | |
---|
| 153 | |
---|
| 154 | |
---|
| 155 | Definition at line 124 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
| 156 | |
---|
| 157 | \mbox{\Hypertarget{structmod__oasis__grid_1_1prism__grid__type_a41b62a294b04765a04f6f0d70c261df7}\label{structmod__oasis__grid_1_1prism__grid__type_a41b62a294b04765a04f6f0d70c261df7}} |
---|
| 158 | \index{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}!grid\+\_\+set@{grid\+\_\+set}} |
---|
| 159 | \index{grid\+\_\+set@{grid\+\_\+set}!mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}} |
---|
| 160 | \subsubsection{\texorpdfstring{grid\+\_\+set}{grid\_set}} |
---|
| 161 | {\footnotesize\ttfamily logical mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type\+::grid\+\_\+set\hspace{0.3cm}{\ttfamily [private]}} |
---|
| 162 | |
---|
| 163 | |
---|
| 164 | |
---|
| 165 | flag to track user calls for grid |
---|
| 166 | |
---|
| 167 | |
---|
| 168 | |
---|
| 169 | Definition at line 123 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
| 170 | |
---|
| 171 | \mbox{\Hypertarget{structmod__oasis__grid_1_1prism__grid__type_a51bf2e1319c04ec74a7787da72a0535b}\label{structmod__oasis__grid_1_1prism__grid__type_a51bf2e1319c04ec74a7787da72a0535b}} |
---|
| 172 | \index{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}!gridname@{gridname}} |
---|
| 173 | \index{gridname@{gridname}!mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}} |
---|
| 174 | \subsubsection{\texorpdfstring{gridname}{gridname}} |
---|
| 175 | {\footnotesize\ttfamily character(len=ic\+\_\+med) mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type\+::gridname\hspace{0.3cm}{\ttfamily [private]}} |
---|
| 176 | |
---|
| 177 | |
---|
| 178 | |
---|
| 179 | grid name |
---|
| 180 | |
---|
| 181 | |
---|
| 182 | |
---|
| 183 | Definition at line 118 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
| 184 | |
---|
| 185 | \mbox{\Hypertarget{structmod__oasis__grid_1_1prism__grid__type_aa3a8ae208948be24ac3964c9d660afed}\label{structmod__oasis__grid_1_1prism__grid__type_aa3a8ae208948be24ac3964c9d660afed}} |
---|
| 186 | \index{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}!lat@{lat}} |
---|
| 187 | \index{lat@{lat}!mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}} |
---|
| 188 | \subsubsection{\texorpdfstring{lat}{lat}} |
---|
| 189 | {\footnotesize\ttfamily real(kind=ip\+\_\+realwp\+\_\+p), dimension(\+:,\+:), allocatable mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type\+::lat\hspace{0.3cm}{\ttfamily [private]}} |
---|
| 190 | |
---|
| 191 | |
---|
| 192 | |
---|
| 193 | user specified latitudes |
---|
| 194 | |
---|
| 195 | |
---|
| 196 | |
---|
| 197 | Definition at line 131 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
| 198 | |
---|
| 199 | \mbox{\Hypertarget{structmod__oasis__grid_1_1prism__grid__type_a4f7fb8a71335506209709cfbe939ef7b}\label{structmod__oasis__grid_1_1prism__grid__type_a4f7fb8a71335506209709cfbe939ef7b}} |
---|
| 200 | \index{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}!lon@{lon}} |
---|
| 201 | \index{lon@{lon}!mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}} |
---|
| 202 | \subsubsection{\texorpdfstring{lon}{lon}} |
---|
| 203 | {\footnotesize\ttfamily real(kind=ip\+\_\+realwp\+\_\+p), dimension(\+:,\+:), allocatable mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type\+::lon\hspace{0.3cm}{\ttfamily [private]}} |
---|
| 204 | |
---|
| 205 | |
---|
| 206 | |
---|
| 207 | user specified longitudes |
---|
| 208 | |
---|
| 209 | |
---|
| 210 | |
---|
| 211 | Definition at line 130 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
| 212 | |
---|
| 213 | \mbox{\Hypertarget{structmod__oasis__grid_1_1prism__grid__type_ae50e83035d6214d862be48a5060887ae}\label{structmod__oasis__grid_1_1prism__grid__type_ae50e83035d6214d862be48a5060887ae}} |
---|
| 214 | \index{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}!mask@{mask}} |
---|
| 215 | \index{mask@{mask}!mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}} |
---|
| 216 | \subsubsection{\texorpdfstring{mask}{mask}} |
---|
| 217 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p), dimension(\+:,\+:), allocatable mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type\+::mask\hspace{0.3cm}{\ttfamily [private]}} |
---|
| 218 | |
---|
| 219 | |
---|
| 220 | |
---|
| 221 | user specified mask |
---|
| 222 | |
---|
| 223 | |
---|
| 224 | |
---|
| 225 | Definition at line 136 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
| 226 | |
---|
| 227 | \mbox{\Hypertarget{structmod__oasis__grid_1_1prism__grid__type_ae44525ecb0b2dfe8d4a4a8cf4abd4e1f}\label{structmod__oasis__grid_1_1prism__grid__type_ae44525ecb0b2dfe8d4a4a8cf4abd4e1f}} |
---|
| 228 | \index{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}!mask\+\_\+set@{mask\+\_\+set}} |
---|
| 229 | \index{mask\+\_\+set@{mask\+\_\+set}!mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}} |
---|
| 230 | \subsubsection{\texorpdfstring{mask\+\_\+set}{mask\_set}} |
---|
| 231 | {\footnotesize\ttfamily logical mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type\+::mask\+\_\+set\hspace{0.3cm}{\ttfamily [private]}} |
---|
| 232 | |
---|
| 233 | |
---|
| 234 | |
---|
| 235 | flag to track user calls for mask |
---|
| 236 | |
---|
| 237 | |
---|
| 238 | |
---|
| 239 | Definition at line 127 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
| 240 | |
---|
| 241 | \mbox{\Hypertarget{structmod__oasis__grid_1_1prism__grid__type_a9a562f1211ac03c0b308f156a9c88e39}\label{structmod__oasis__grid_1_1prism__grid__type_a9a562f1211ac03c0b308f156a9c88e39}} |
---|
| 242 | \index{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}!nc@{nc}} |
---|
| 243 | \index{nc@{nc}!mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}} |
---|
| 244 | \subsubsection{\texorpdfstring{nc}{nc}} |
---|
| 245 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p) mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type\+::nc\hspace{0.3cm}{\ttfamily [private]}} |
---|
| 246 | |
---|
| 247 | |
---|
| 248 | |
---|
| 249 | number of corners per gridcell |
---|
| 250 | |
---|
| 251 | |
---|
| 252 | |
---|
| 253 | Definition at line 122 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
| 254 | |
---|
| 255 | \mbox{\Hypertarget{structmod__oasis__grid_1_1prism__grid__type_ad27a1fc4d01d2b69f95d7cf9bcdbe571}\label{structmod__oasis__grid_1_1prism__grid__type_ad27a1fc4d01d2b69f95d7cf9bcdbe571}} |
---|
| 256 | \index{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}!nx@{nx}} |
---|
| 257 | \index{nx@{nx}!mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}} |
---|
| 258 | \subsubsection{\texorpdfstring{nx}{nx}} |
---|
| 259 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p) mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type\+::nx\hspace{0.3cm}{\ttfamily [private]}} |
---|
| 260 | |
---|
| 261 | |
---|
| 262 | |
---|
| 263 | global nx size |
---|
| 264 | |
---|
| 265 | |
---|
| 266 | |
---|
| 267 | Definition at line 120 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
| 268 | |
---|
| 269 | \mbox{\Hypertarget{structmod__oasis__grid_1_1prism__grid__type_ad12673fd6c928ed6441e5584c16d0a3e}\label{structmod__oasis__grid_1_1prism__grid__type_ad12673fd6c928ed6441e5584c16d0a3e}} |
---|
| 270 | \index{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}!ny@{ny}} |
---|
| 271 | \index{ny@{ny}!mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}} |
---|
| 272 | \subsubsection{\texorpdfstring{ny}{ny}} |
---|
| 273 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p) mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type\+::ny\hspace{0.3cm}{\ttfamily [private]}} |
---|
| 274 | |
---|
| 275 | |
---|
| 276 | |
---|
| 277 | global ny size |
---|
| 278 | |
---|
| 279 | |
---|
| 280 | |
---|
| 281 | Definition at line 121 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
| 282 | |
---|
| 283 | \mbox{\Hypertarget{structmod__oasis__grid_1_1prism__grid__type_a8638cf8b735e72872be089682d0f8340}\label{structmod__oasis__grid_1_1prism__grid__type_a8638cf8b735e72872be089682d0f8340}} |
---|
| 284 | \index{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}!partid@{partid}} |
---|
| 285 | \index{partid@{partid}!mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}} |
---|
| 286 | \subsubsection{\texorpdfstring{partid}{partid}} |
---|
| 287 | {\footnotesize\ttfamily integer(kind=ip\+\_\+i4\+\_\+p) mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type\+::partid\hspace{0.3cm}{\ttfamily [private]}} |
---|
| 288 | |
---|
| 289 | |
---|
| 290 | |
---|
| 291 | partition ID |
---|
| 292 | |
---|
| 293 | |
---|
| 294 | |
---|
| 295 | Definition at line 119 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
| 296 | |
---|
| 297 | \mbox{\Hypertarget{structmod__oasis__grid_1_1prism__grid__type_a2dcbbc51a20f881a1d06609688d72734}\label{structmod__oasis__grid_1_1prism__grid__type_a2dcbbc51a20f881a1d06609688d72734}} |
---|
| 298 | \index{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}!terminated@{terminated}} |
---|
| 299 | \index{terminated@{terminated}!mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}} |
---|
| 300 | \subsubsection{\texorpdfstring{terminated}{terminated}} |
---|
| 301 | {\footnotesize\ttfamily logical mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type\+::terminated\hspace{0.3cm}{\ttfamily [private]}} |
---|
| 302 | |
---|
| 303 | |
---|
| 304 | |
---|
| 305 | flag to indicate user grid calls complete |
---|
| 306 | |
---|
| 307 | |
---|
| 308 | |
---|
| 309 | Definition at line 129 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
| 310 | |
---|
| 311 | \mbox{\Hypertarget{structmod__oasis__grid_1_1prism__grid__type_a48d243ede1b306ac35bb9bbeff48785a}\label{structmod__oasis__grid_1_1prism__grid__type_a48d243ede1b306ac35bb9bbeff48785a}} |
---|
| 312 | \index{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}!written@{written}} |
---|
| 313 | \index{written@{written}!mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type@{mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type}} |
---|
| 314 | \subsubsection{\texorpdfstring{written}{written}} |
---|
| 315 | {\footnotesize\ttfamily logical mod\+\_\+oasis\+\_\+grid\+::prism\+\_\+grid\+\_\+type\+::written\hspace{0.3cm}{\ttfamily [private]}} |
---|
| 316 | |
---|
| 317 | |
---|
| 318 | |
---|
| 319 | flag to indicate grid has been written |
---|
| 320 | |
---|
| 321 | |
---|
| 322 | |
---|
| 323 | Definition at line 128 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
| 324 | |
---|
| 325 | |
---|
| 326 | |
---|
| 327 | The documentation for this type was generated from the following file\+:\begin{DoxyCompactItemize} |
---|
| 328 | \item |
---|
| 329 | /home/globc2/tcraig/oasis3-\/mct.\+trunk/lib/psmile/src/\hyperlink{mod__oasis__grid_8_f90}{mod\+\_\+oasis\+\_\+grid.\+F90}\end{DoxyCompactItemize} |
---|