\hypertarget{interfacemom__io_1_1mom__read__data}{}\section{mom\+\_\+io\+:\+:mom\+\_\+read\+\_\+data Interface Reference}
\label{interfacemom__io_1_1mom__read__data}\index{mom\+\_\+io\+::mom\+\_\+read\+\_\+data@{mom\+\_\+io\+::mom\+\_\+read\+\_\+data}}


\subsection{Detailed Description}
Read a data field from a file. 

Definition at line 74 of file M\+O\+M\+\_\+io.\+F90.

\subsection*{Private functions}
\begin{DoxyCompactItemize}
\item 
subroutine \mbox{\hyperlink{interfacemom__io_1_1mom__read__data_a2bb1880532b2332ec27cae5076cdeecd}{mom\+\_\+read\+\_\+data\+\_\+4d}} (filename, fieldname, data, M\+O\+M\+\_\+\+Domain, timelevel, position, scale)
\begin{DoxyCompactList}\small\item\em This function uses the fms\+\_\+io function read\+\_\+data to read a distributed 4-\/D data field named \char`\"{}fieldname\char`\"{} from file \char`\"{}filename\char`\"{}. Valid values for \char`\"{}position\char`\"{} include C\+O\+R\+N\+ER, C\+E\+N\+T\+ER, E\+A\+S\+T\+\_\+\+F\+A\+CE and N\+O\+R\+T\+H\+\_\+\+F\+A\+CE. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{interfacemom__io_1_1mom__read__data_a8d8b4317fa8b790ec2cecfd15befd3dd}{mom\+\_\+read\+\_\+data\+\_\+3d}} (filename, fieldname, data, M\+O\+M\+\_\+\+Domain, timelevel, position, scale)
\begin{DoxyCompactList}\small\item\em This function uses the fms\+\_\+io function read\+\_\+data to read a distributed 3-\/D data field named \char`\"{}fieldname\char`\"{} from file \char`\"{}filename\char`\"{}. Valid values for \char`\"{}position\char`\"{} include C\+O\+R\+N\+ER, C\+E\+N\+T\+ER, E\+A\+S\+T\+\_\+\+F\+A\+CE and N\+O\+R\+T\+H\+\_\+\+F\+A\+CE. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{interfacemom__io_1_1mom__read__data_a3dfc4ff2a1046e81623c2de711036206}{mom\+\_\+read\+\_\+data\+\_\+2d}} (filename, fieldname, data, M\+O\+M\+\_\+\+Domain, timelevel, position, scale)
\begin{DoxyCompactList}\small\item\em This function uses the fms\+\_\+io function read\+\_\+data to read a distributed 2-\/D data field named \char`\"{}fieldname\char`\"{} from file \char`\"{}filename\char`\"{}. Valid values for \char`\"{}position\char`\"{} include C\+O\+R\+N\+ER, C\+E\+N\+T\+ER, E\+A\+S\+T\+\_\+\+F\+A\+CE and N\+O\+R\+T\+H\+\_\+\+F\+A\+CE. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{interfacemom__io_1_1mom__read__data_a1654977ec3a066c709eb80476c9565f9}{mom\+\_\+read\+\_\+data\+\_\+1d}} (filename, fieldname, data, timelevel, scale)
\begin{DoxyCompactList}\small\item\em This function uses the fms\+\_\+io function read\+\_\+data to read 1-\/D data field named \char`\"{}fieldname\char`\"{} from file \char`\"{}filename\char`\"{}. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Read a data field from a file. 

Definition at line 74 of file M\+O\+M\+\_\+io.\+F90.



\subsection{Functions and subroutines}
\mbox{\Hypertarget{interfacemom__io_1_1mom__read__data_a1654977ec3a066c709eb80476c9565f9}\label{interfacemom__io_1_1mom__read__data_a1654977ec3a066c709eb80476c9565f9}} 
\index{mom\+\_\+io\+::mom\+\_\+read\+\_\+data@{mom\+\_\+io\+::mom\+\_\+read\+\_\+data}!mom\+\_\+read\+\_\+data\+\_\+1d@{mom\+\_\+read\+\_\+data\+\_\+1d}}
\index{mom\+\_\+read\+\_\+data\+\_\+1d@{mom\+\_\+read\+\_\+data\+\_\+1d}!mom\+\_\+io\+::mom\+\_\+read\+\_\+data@{mom\+\_\+io\+::mom\+\_\+read\+\_\+data}}
\subsubsection{\texorpdfstring{mom\+\_\+read\+\_\+data\+\_\+1d()}{mom\_read\_data\_1d()}}
{\footnotesize\ttfamily subroutine mom\+\_\+io\+::mom\+\_\+read\+\_\+data\+::mom\+\_\+read\+\_\+data\+\_\+1d (\begin{DoxyParamCaption}\item[{character(len=$\ast$), intent(in)}]{filename,  }\item[{character(len=$\ast$), intent(in)}]{fieldname,  }\item[{real, dimension(\+:), intent(inout)}]{data,  }\item[{integer, intent(in), optional}]{timelevel,  }\item[{real, intent(in), optional}]{scale }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



This function uses the fms\+\_\+io function read\+\_\+data to read 1-\/D data field named \char`\"{}fieldname\char`\"{} from file \char`\"{}filename\char`\"{}. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em filename} & The name of the file to read\\
\hline
\mbox{\tt in}  & {\em fieldname} & The variable name of the data in the file\\
\hline
\mbox{\tt in,out}  & {\em data} & The 1-\/dimensional array into which the data\\
\hline
\mbox{\tt in}  & {\em timelevel} & The time level in the file to read\\
\hline
\mbox{\tt in}  & {\em scale} & A scaling factor that the field is multiplied by before they are returned. \\
\hline
\end{DoxyParams}


Definition at line 850 of file M\+O\+M\+\_\+io.\+F90.


\begin{DoxyCode}
850   \textcolor{keywordtype}{character(len=*)},       \textcolor{keywordtype}{intent(in)}    :: filename\textcolor{comment}{  !< The name of the file to read}
851   \textcolor{keywordtype}{character(len=*)},       \textcolor{keywordtype}{intent(in)}    :: fieldname\textcolor{comment}{ !< The variable name of the data in the file}
852   \textcolor{keywordtype}{real}, \textcolor{keywordtype}{dimension(:)},     \textcolor{keywordtype}{intent(inout)} :: data\textcolor{comment}{      !< The 1-dimensional array into which the data}
853   \textcolor{keywordtype}{integer},      \textcolor{keywordtype}{optional}, \textcolor{keywordtype}{intent(in)}    :: timelevel\textcolor{comment}{ !< The time level in the file to read}
854   \textcolor{keywordtype}{real},         \textcolor{keywordtype}{optional}, \textcolor{keywordtype}{intent(in)}    :: scale\textcolor{comment}{     !< A scaling factor that the field is multiplied}
855 \textcolor{comment}{                                                     !! by before they are returned.}
856 
857   \textcolor{keyword}{call }read\_data(filename, fieldname, \textcolor{keyword}{data}, timelevel=timelevel, no\_domain=.true.)
858 
859   \textcolor{keywordflow}{if} (\textcolor{keyword}{present}(scale)) \textcolor{keywordflow}{then} ; \textcolor{keywordflow}{if} (scale /= 1.0) \textcolor{keywordflow}{then}
860     \textcolor{keyword}{data}(:) = scale*\textcolor{keyword}{data}(:)
861 \textcolor{keywordflow}{  endif} ;\textcolor{keywordflow}{ endif}
862 
\end{DoxyCode}
\mbox{\Hypertarget{interfacemom__io_1_1mom__read__data_a3dfc4ff2a1046e81623c2de711036206}\label{interfacemom__io_1_1mom__read__data_a3dfc4ff2a1046e81623c2de711036206}} 
\index{mom\+\_\+io\+::mom\+\_\+read\+\_\+data@{mom\+\_\+io\+::mom\+\_\+read\+\_\+data}!mom\+\_\+read\+\_\+data\+\_\+2d@{mom\+\_\+read\+\_\+data\+\_\+2d}}
\index{mom\+\_\+read\+\_\+data\+\_\+2d@{mom\+\_\+read\+\_\+data\+\_\+2d}!mom\+\_\+io\+::mom\+\_\+read\+\_\+data@{mom\+\_\+io\+::mom\+\_\+read\+\_\+data}}
\subsubsection{\texorpdfstring{mom\+\_\+read\+\_\+data\+\_\+2d()}{mom\_read\_data\_2d()}}
{\footnotesize\ttfamily subroutine mom\+\_\+io\+::mom\+\_\+read\+\_\+data\+::mom\+\_\+read\+\_\+data\+\_\+2d (\begin{DoxyParamCaption}\item[{character(len=$\ast$), intent(in)}]{filename,  }\item[{character(len=$\ast$), intent(in)}]{fieldname,  }\item[{real, dimension(\+:,\+:), intent(inout)}]{data,  }\item[{type(mom\+\_\+domain\+\_\+type), intent(in)}]{M\+O\+M\+\_\+\+Domain,  }\item[{integer, intent(in), optional}]{timelevel,  }\item[{integer, intent(in), optional}]{position,  }\item[{real, intent(in), optional}]{scale }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



This function uses the fms\+\_\+io function read\+\_\+data to read a distributed 2-\/D data field named \char`\"{}fieldname\char`\"{} from file \char`\"{}filename\char`\"{}. Valid values for \char`\"{}position\char`\"{} include C\+O\+R\+N\+ER, C\+E\+N\+T\+ER, E\+A\+S\+T\+\_\+\+F\+A\+CE and N\+O\+R\+T\+H\+\_\+\+F\+A\+CE. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em filename} & The name of the file to read\\
\hline
\mbox{\tt in}  & {\em fieldname} & The variable name of the data in the file\\
\hline
\mbox{\tt in,out}  & {\em data} & The 2-\/dimensional array into which the data should be read\\
\hline
\mbox{\tt in}  & {\em mom\+\_\+domain} & The M\+O\+M\+\_\+\+Domain that describes the decomposition\\
\hline
\mbox{\tt in}  & {\em timelevel} & The time level in the file to read\\
\hline
\mbox{\tt in}  & {\em position} & A flag indicating where this data is located\\
\hline
\mbox{\tt in}  & {\em scale} & A scaling factor that the field is multiplied by before they are returned. \\
\hline
\end{DoxyParams}


Definition at line 870 of file M\+O\+M\+\_\+io.\+F90.


\begin{DoxyCode}
870   \textcolor{keywordtype}{character(len=*)},       \textcolor{keywordtype}{intent(in)}    :: filename\textcolor{comment}{  !< The name of the file to read}
871   \textcolor{keywordtype}{character(len=*)},       \textcolor{keywordtype}{intent(in)}    :: fieldname\textcolor{comment}{ !< The variable name of the data in the file}
872   \textcolor{keywordtype}{real}, \textcolor{keywordtype}{dimension(:,:)},   \textcolor{keywordtype}{intent(inout)} :: data\textcolor{comment}{      !< The 2-dimensional array into which the data}
873 \textcolor{comment}{                                                     !! should be read}
874   \textcolor{keywordtype}{type}(MOM\_domain\_type),  \textcolor{keywordtype}{intent(in)}    :: MOM\_Domain\textcolor{comment}{ !< The MOM\_Domain that describes the decomposition}
875   \textcolor{keywordtype}{integer},      \textcolor{keywordtype}{optional}, \textcolor{keywordtype}{intent(in)}    :: timelevel\textcolor{comment}{ !< The time level in the file to read}
876   \textcolor{keywordtype}{integer},      \textcolor{keywordtype}{optional}, \textcolor{keywordtype}{intent(in)}    :: position\textcolor{comment}{  !< A flag indicating where this data is located}
877   \textcolor{keywordtype}{real},         \textcolor{keywordtype}{optional}, \textcolor{keywordtype}{intent(in)}    :: scale\textcolor{comment}{     !< A scaling factor that the field is multiplied}
878 \textcolor{comment}{                                                     !! by before they are returned.}
879 
880   \textcolor{keywordtype}{integer} :: is, ie, js, je
881 
882   \textcolor{keyword}{call }read\_data(filename, fieldname, \textcolor{keyword}{data}, mom\_domain%mpp\_domain, &
883                  timelevel=timelevel, position=position)
884 
885   \textcolor{keywordflow}{if} (\textcolor{keyword}{present}(scale)) \textcolor{keywordflow}{then} ; \textcolor{keywordflow}{if} (scale /= 1.0) \textcolor{keywordflow}{then}
886     \textcolor{keyword}{call }get\_simple\_array\_i\_ind(mom\_domain, \textcolor{keyword}{size}(\textcolor{keyword}{data},1), is, ie)
887     \textcolor{keyword}{call }get\_simple\_array\_j\_ind(mom\_domain, \textcolor{keyword}{size}(\textcolor{keyword}{data},2), js, je)
888     \textcolor{keyword}{data}(is:ie,js:je) = scale*\textcolor{keyword}{data}(is:ie,js:je)
889 \textcolor{keywordflow}{  endif} ;\textcolor{keywordflow}{ endif}
890 
\end{DoxyCode}
\mbox{\Hypertarget{interfacemom__io_1_1mom__read__data_a8d8b4317fa8b790ec2cecfd15befd3dd}\label{interfacemom__io_1_1mom__read__data_a8d8b4317fa8b790ec2cecfd15befd3dd}} 
\index{mom\+\_\+io\+::mom\+\_\+read\+\_\+data@{mom\+\_\+io\+::mom\+\_\+read\+\_\+data}!mom\+\_\+read\+\_\+data\+\_\+3d@{mom\+\_\+read\+\_\+data\+\_\+3d}}
\index{mom\+\_\+read\+\_\+data\+\_\+3d@{mom\+\_\+read\+\_\+data\+\_\+3d}!mom\+\_\+io\+::mom\+\_\+read\+\_\+data@{mom\+\_\+io\+::mom\+\_\+read\+\_\+data}}
\subsubsection{\texorpdfstring{mom\+\_\+read\+\_\+data\+\_\+3d()}{mom\_read\_data\_3d()}}
{\footnotesize\ttfamily subroutine mom\+\_\+io\+::mom\+\_\+read\+\_\+data\+::mom\+\_\+read\+\_\+data\+\_\+3d (\begin{DoxyParamCaption}\item[{character(len=$\ast$), intent(in)}]{filename,  }\item[{character(len=$\ast$), intent(in)}]{fieldname,  }\item[{real, dimension(\+:,\+:,\+:), intent(inout)}]{data,  }\item[{type(mom\+\_\+domain\+\_\+type), intent(in)}]{M\+O\+M\+\_\+\+Domain,  }\item[{integer, intent(in), optional}]{timelevel,  }\item[{integer, intent(in), optional}]{position,  }\item[{real, intent(in), optional}]{scale }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



This function uses the fms\+\_\+io function read\+\_\+data to read a distributed 3-\/D data field named \char`\"{}fieldname\char`\"{} from file \char`\"{}filename\char`\"{}. Valid values for \char`\"{}position\char`\"{} include C\+O\+R\+N\+ER, C\+E\+N\+T\+ER, E\+A\+S\+T\+\_\+\+F\+A\+CE and N\+O\+R\+T\+H\+\_\+\+F\+A\+CE. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em filename} & The name of the file to read\\
\hline
\mbox{\tt in}  & {\em fieldname} & The variable name of the data in the file\\
\hline
\mbox{\tt in,out}  & {\em data} & The 3-\/dimensional array into which the data should be read\\
\hline
\mbox{\tt in}  & {\em mom\+\_\+domain} & The M\+O\+M\+\_\+\+Domain that describes the decomposition\\
\hline
\mbox{\tt in}  & {\em timelevel} & The time level in the file to read\\
\hline
\mbox{\tt in}  & {\em position} & A flag indicating where this data is located\\
\hline
\mbox{\tt in}  & {\em scale} & A scaling factor that the field is multiplied by before they are returned. \\
\hline
\end{DoxyParams}


Definition at line 898 of file M\+O\+M\+\_\+io.\+F90.


\begin{DoxyCode}
898   \textcolor{keywordtype}{character(len=*)},       \textcolor{keywordtype}{intent(in)}    :: filename\textcolor{comment}{  !< The name of the file to read}
899   \textcolor{keywordtype}{character(len=*)},       \textcolor{keywordtype}{intent(in)}    :: fieldname\textcolor{comment}{ !< The variable name of the data in the file}
900   \textcolor{keywordtype}{real}, \textcolor{keywordtype}{dimension(:,:,:)}, \textcolor{keywordtype}{intent(inout)} :: data\textcolor{comment}{      !< The 3-dimensional array into which the data}
901 \textcolor{comment}{                                                     !! should be read}
902   \textcolor{keywordtype}{type}(MOM\_domain\_type),  \textcolor{keywordtype}{intent(in)}    :: MOM\_Domain\textcolor{comment}{ !< The MOM\_Domain that describes the decomposition}
903   \textcolor{keywordtype}{integer},      \textcolor{keywordtype}{optional}, \textcolor{keywordtype}{intent(in)}    :: timelevel\textcolor{comment}{ !< The time level in the file to read}
904   \textcolor{keywordtype}{integer},      \textcolor{keywordtype}{optional}, \textcolor{keywordtype}{intent(in)}    :: position\textcolor{comment}{  !< A flag indicating where this data is located}
905   \textcolor{keywordtype}{real},         \textcolor{keywordtype}{optional}, \textcolor{keywordtype}{intent(in)}    :: scale\textcolor{comment}{     !< A scaling factor that the field is multiplied}
906 \textcolor{comment}{                                                     !! by before they are returned.}
907 
908   \textcolor{keywordtype}{integer} :: is, ie, js, je
909 
910   \textcolor{keyword}{call }read\_data(filename, fieldname, \textcolor{keyword}{data}, mom\_domain%mpp\_domain, &
911                  timelevel=timelevel, position=position)
912 
913   \textcolor{keywordflow}{if} (\textcolor{keyword}{present}(scale)) \textcolor{keywordflow}{then} ; \textcolor{keywordflow}{if} (scale /= 1.0) \textcolor{keywordflow}{then}
914     \textcolor{keyword}{call }get\_simple\_array\_i\_ind(mom\_domain, \textcolor{keyword}{size}(\textcolor{keyword}{data},1), is, ie)
915     \textcolor{keyword}{call }get\_simple\_array\_j\_ind(mom\_domain, \textcolor{keyword}{size}(\textcolor{keyword}{data},2), js, je)
916     \textcolor{keyword}{data}(is:ie,js:je,:) = scale*\textcolor{keyword}{data}(is:ie,js:je,:)
917 \textcolor{keywordflow}{  endif} ;\textcolor{keywordflow}{ endif}
918 
\end{DoxyCode}
\mbox{\Hypertarget{interfacemom__io_1_1mom__read__data_a2bb1880532b2332ec27cae5076cdeecd}\label{interfacemom__io_1_1mom__read__data_a2bb1880532b2332ec27cae5076cdeecd}} 
\index{mom\+\_\+io\+::mom\+\_\+read\+\_\+data@{mom\+\_\+io\+::mom\+\_\+read\+\_\+data}!mom\+\_\+read\+\_\+data\+\_\+4d@{mom\+\_\+read\+\_\+data\+\_\+4d}}
\index{mom\+\_\+read\+\_\+data\+\_\+4d@{mom\+\_\+read\+\_\+data\+\_\+4d}!mom\+\_\+io\+::mom\+\_\+read\+\_\+data@{mom\+\_\+io\+::mom\+\_\+read\+\_\+data}}
\subsubsection{\texorpdfstring{mom\+\_\+read\+\_\+data\+\_\+4d()}{mom\_read\_data\_4d()}}
{\footnotesize\ttfamily subroutine mom\+\_\+io\+::mom\+\_\+read\+\_\+data\+::mom\+\_\+read\+\_\+data\+\_\+4d (\begin{DoxyParamCaption}\item[{character(len=$\ast$), intent(in)}]{filename,  }\item[{character(len=$\ast$), intent(in)}]{fieldname,  }\item[{real, dimension(\+:,\+:,\+:,\+:), intent(inout)}]{data,  }\item[{type(mom\+\_\+domain\+\_\+type), intent(in)}]{M\+O\+M\+\_\+\+Domain,  }\item[{integer, intent(in), optional}]{timelevel,  }\item[{integer, intent(in), optional}]{position,  }\item[{real, intent(in), optional}]{scale }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



This function uses the fms\+\_\+io function read\+\_\+data to read a distributed 4-\/D data field named \char`\"{}fieldname\char`\"{} from file \char`\"{}filename\char`\"{}. Valid values for \char`\"{}position\char`\"{} include C\+O\+R\+N\+ER, C\+E\+N\+T\+ER, E\+A\+S\+T\+\_\+\+F\+A\+CE and N\+O\+R\+T\+H\+\_\+\+F\+A\+CE. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em filename} & The name of the file to read\\
\hline
\mbox{\tt in}  & {\em fieldname} & The variable name of the data in the file\\
\hline
\mbox{\tt in,out}  & {\em data} & The 4-\/dimensional array into which the data should be read\\
\hline
\mbox{\tt in}  & {\em mom\+\_\+domain} & The M\+O\+M\+\_\+\+Domain that describes the decomposition\\
\hline
\mbox{\tt in}  & {\em timelevel} & The time level in the file to read\\
\hline
\mbox{\tt in}  & {\em position} & A flag indicating where this data is located\\
\hline
\mbox{\tt in}  & {\em scale} & A scaling factor that the field is multiplied by before they are returned. \\
\hline
\end{DoxyParams}


Definition at line 926 of file M\+O\+M\+\_\+io.\+F90.


\begin{DoxyCode}
926   \textcolor{keywordtype}{character(len=*)},       \textcolor{keywordtype}{intent(in)}    :: filename\textcolor{comment}{  !< The name of the file to read}
927   \textcolor{keywordtype}{character(len=*)},       \textcolor{keywordtype}{intent(in)}    :: fieldname\textcolor{comment}{ !< The variable name of the data in the file}
928   \textcolor{keywordtype}{real}, \textcolor{keywordtype}{dimension(:,:,:,:)}, \textcolor{keywordtype}{intent(inout)} :: data\textcolor{comment}{    !< The 4-dimensional array into which the data}
929 \textcolor{comment}{                                                     !! should be read}
930   \textcolor{keywordtype}{type}(MOM\_domain\_type),  \textcolor{keywordtype}{intent(in)}    :: MOM\_Domain\textcolor{comment}{ !< The MOM\_Domain that describes the decomposition}
931   \textcolor{keywordtype}{integer},      \textcolor{keywordtype}{optional}, \textcolor{keywordtype}{intent(in)}    :: timelevel\textcolor{comment}{ !< The time level in the file to read}
932   \textcolor{keywordtype}{integer},      \textcolor{keywordtype}{optional}, \textcolor{keywordtype}{intent(in)}    :: position\textcolor{comment}{  !< A flag indicating where this data is located}
933   \textcolor{keywordtype}{real},         \textcolor{keywordtype}{optional}, \textcolor{keywordtype}{intent(in)}    :: scale\textcolor{comment}{     !< A scaling factor that the field is multiplied}
934 \textcolor{comment}{                                                     !! by before they are returned.}
935 
936   \textcolor{keywordtype}{integer} :: is, ie, js, je
937 
938   \textcolor{keyword}{call }read\_data(filename, fieldname, \textcolor{keyword}{data}, mom\_domain%mpp\_domain, &
939                  timelevel=timelevel, position=position)
940 
941   \textcolor{keywordflow}{if} (\textcolor{keyword}{present}(scale)) \textcolor{keywordflow}{then} ; \textcolor{keywordflow}{if} (scale /= 1.0) \textcolor{keywordflow}{then}
942     \textcolor{keyword}{call }get\_simple\_array\_i\_ind(mom\_domain, \textcolor{keyword}{size}(\textcolor{keyword}{data},1), is, ie)
943     \textcolor{keyword}{call }get\_simple\_array\_j\_ind(mom\_domain, \textcolor{keyword}{size}(\textcolor{keyword}{data},2), js, je)
944     \textcolor{keyword}{data}(is:ie,js:je,:,:) = scale*\textcolor{keyword}{data}(is:ie,js:je,:,:)
945 \textcolor{keywordflow}{  endif} ;\textcolor{keywordflow}{ endif}
946 
\end{DoxyCode}


The documentation for this interface was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/home/cermak/src/\+M\+O\+M6.\+devrob/src/framework/M\+O\+M\+\_\+io.\+F90\end{DoxyCompactItemize}
