1 | \hypertarget{interfacemod__oasis__grid_1_1oasis__write__area}{}\section{mod\+\_\+oasis\+\_\+grid\+:\+:oasis\+\_\+write\+\_\+area Interface Reference} |
---|
2 | \label{interfacemod__oasis__grid_1_1oasis__write__area}\index{mod\+\_\+oasis\+\_\+grid\+::oasis\+\_\+write\+\_\+area@{mod\+\_\+oasis\+\_\+grid\+::oasis\+\_\+write\+\_\+area}} |
---|
3 | |
---|
4 | |
---|
5 | Generic interface to support writing 4 or 8 byte reals. |
---|
6 | |
---|
7 | |
---|
8 | \subsection*{Private Member Functions} |
---|
9 | \begin{DoxyCompactItemize} |
---|
10 | \item |
---|
11 | subroutine \hyperlink{interfacemod__oasis__grid_1_1oasis__write__area_af355601b9ced09ab6bf152fada2d6d79}{oasis\+\_\+write\+\_\+area\+\_\+r4} (cgrid, nx, ny, area, partid) |
---|
12 | \begin{DoxyCompactList}\small\item\em User interface to set area values for 4 byte reals. \end{DoxyCompactList}\item |
---|
13 | subroutine \hyperlink{interfacemod__oasis__grid_1_1oasis__write__area_a52b5ad6f028f6710ae4c17da1062dab4}{oasis\+\_\+write\+\_\+area\+\_\+r8} (cgrid, nx, ny, area, partid) |
---|
14 | \begin{DoxyCompactList}\small\item\em User interface to set area values for 8 byte reals. \end{DoxyCompactList}\end{DoxyCompactItemize} |
---|
15 | |
---|
16 | |
---|
17 | \subsection{Detailed Description} |
---|
18 | Generic interface to support writing 4 or 8 byte reals. |
---|
19 | |
---|
20 | Definition at line 103 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
21 | |
---|
22 | |
---|
23 | |
---|
24 | \subsection{Member Function/\+Subroutine Documentation} |
---|
25 | \mbox{\Hypertarget{interfacemod__oasis__grid_1_1oasis__write__area_af355601b9ced09ab6bf152fada2d6d79}\label{interfacemod__oasis__grid_1_1oasis__write__area_af355601b9ced09ab6bf152fada2d6d79}} |
---|
26 | \index{mod\+\_\+oasis\+\_\+grid\+::oasis\+\_\+write\+\_\+area@{mod\+\_\+oasis\+\_\+grid\+::oasis\+\_\+write\+\_\+area}!oasis\+\_\+write\+\_\+area\+\_\+r4@{oasis\+\_\+write\+\_\+area\+\_\+r4}} |
---|
27 | \index{oasis\+\_\+write\+\_\+area\+\_\+r4@{oasis\+\_\+write\+\_\+area\+\_\+r4}!mod\+\_\+oasis\+\_\+grid\+::oasis\+\_\+write\+\_\+area@{mod\+\_\+oasis\+\_\+grid\+::oasis\+\_\+write\+\_\+area}} |
---|
28 | \subsubsection{\texorpdfstring{oasis\+\_\+write\+\_\+area\+\_\+r4()}{oasis\_write\_area\_r4()}} |
---|
29 | {\footnotesize\ttfamily subroutine mod\+\_\+oasis\+\_\+grid\+::oasis\+\_\+write\+\_\+area\+::oasis\+\_\+write\+\_\+area\+\_\+r4 (\begin{DoxyParamCaption}\item[{character(len=$\ast$), intent(in)}]{cgrid, }\item[{integer(kind=ip\+\_\+intwp\+\_\+p), intent(in)}]{nx, }\item[{integer(kind=ip\+\_\+intwp\+\_\+p), intent(in)}]{ny, }\item[{real(kind=ip\+\_\+single\+\_\+p), dimension(\+:,\+:), intent(in)}]{area, }\item[{integer(kind=ip\+\_\+intwp\+\_\+p), intent(in), optional}]{partid }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}} |
---|
30 | |
---|
31 | |
---|
32 | |
---|
33 | User interface to set area values for 4 byte reals. |
---|
34 | |
---|
35 | |
---|
36 | \begin{DoxyParams}[1]{Parameters} |
---|
37 | \mbox{\tt in} & {\em cgrid} & grid name\\ |
---|
38 | \hline |
---|
39 | \mbox{\tt in} & {\em nx} & global nx size\\ |
---|
40 | \hline |
---|
41 | \mbox{\tt in} & {\em ny} & global ny size\\ |
---|
42 | \hline |
---|
43 | \mbox{\tt in} & {\em area} & areas\\ |
---|
44 | \hline |
---|
45 | \mbox{\tt in} & {\em partid} & partition id if nonglobal data \\ |
---|
46 | \hline |
---|
47 | \end{DoxyParams} |
---|
48 | |
---|
49 | |
---|
50 | Definition at line 764 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
51 | |
---|
52 | \mbox{\Hypertarget{interfacemod__oasis__grid_1_1oasis__write__area_a52b5ad6f028f6710ae4c17da1062dab4}\label{interfacemod__oasis__grid_1_1oasis__write__area_a52b5ad6f028f6710ae4c17da1062dab4}} |
---|
53 | \index{mod\+\_\+oasis\+\_\+grid\+::oasis\+\_\+write\+\_\+area@{mod\+\_\+oasis\+\_\+grid\+::oasis\+\_\+write\+\_\+area}!oasis\+\_\+write\+\_\+area\+\_\+r8@{oasis\+\_\+write\+\_\+area\+\_\+r8}} |
---|
54 | \index{oasis\+\_\+write\+\_\+area\+\_\+r8@{oasis\+\_\+write\+\_\+area\+\_\+r8}!mod\+\_\+oasis\+\_\+grid\+::oasis\+\_\+write\+\_\+area@{mod\+\_\+oasis\+\_\+grid\+::oasis\+\_\+write\+\_\+area}} |
---|
55 | \subsubsection{\texorpdfstring{oasis\+\_\+write\+\_\+area\+\_\+r8()}{oasis\_write\_area\_r8()}} |
---|
56 | {\footnotesize\ttfamily subroutine mod\+\_\+oasis\+\_\+grid\+::oasis\+\_\+write\+\_\+area\+::oasis\+\_\+write\+\_\+area\+\_\+r8 (\begin{DoxyParamCaption}\item[{character(len=$\ast$), intent(in)}]{cgrid, }\item[{integer(kind=ip\+\_\+intwp\+\_\+p), intent(in)}]{nx, }\item[{integer(kind=ip\+\_\+intwp\+\_\+p), intent(in)}]{ny, }\item[{real(kind=ip\+\_\+double\+\_\+p), dimension(\+:,\+:), intent(in)}]{area, }\item[{integer(kind=ip\+\_\+intwp\+\_\+p), intent(in), optional}]{partid }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}} |
---|
57 | |
---|
58 | |
---|
59 | |
---|
60 | User interface to set area values for 8 byte reals. |
---|
61 | |
---|
62 | |
---|
63 | \begin{DoxyParams}[1]{Parameters} |
---|
64 | \mbox{\tt in} & {\em cgrid} & grid name\\ |
---|
65 | \hline |
---|
66 | \mbox{\tt in} & {\em nx} & global nx size\\ |
---|
67 | \hline |
---|
68 | \mbox{\tt in} & {\em ny} & global ny size\\ |
---|
69 | \hline |
---|
70 | \mbox{\tt in} & {\em area} & areas\\ |
---|
71 | \hline |
---|
72 | \mbox{\tt in} & {\em partid} & partition id if nonglobal data \\ |
---|
73 | \hline |
---|
74 | \end{DoxyParams} |
---|
75 | |
---|
76 | |
---|
77 | Definition at line 705 of file mod\+\_\+oasis\+\_\+grid.\+F90. |
---|
78 | |
---|
79 | |
---|
80 | |
---|
81 | The documentation for this interface was generated from the following file\+:\begin{DoxyCompactItemize} |
---|
82 | \item |
---|
83 | /home/globc2/tcraig/oasis3-\/mct.\+trunk/lib/psmile/src/\hyperlink{mod__oasis__grid_8_f90}{mod\+\_\+oasis\+\_\+grid.\+F90}\end{DoxyCompactItemize} |
---|