\hypertarget{interfacemom__hor__index_1_1assignment_07_0a_08}{}\doxysection{mom\+\_\+hor\+\_\+index\+::assignment(=) Interface Reference}
\label{interfacemom__hor__index_1_1assignment_07_0a_08}\index{mom\_hor\_index::assignment(=)@{mom\_hor\_index::assignment(=)}}


\doxysubsection{Detailed Description}
Copy the contents of one horizontal index type into another. 

Definition at line 58 of file M\+O\+M\+\_\+hor\+\_\+index.\+F90.

\doxysubsection*{Private functions}
\begin{DoxyCompactItemize}
\item 
subroutine \mbox{\hyperlink{interfacemom__hor__index_1_1assignment_07_0a_08_aef82649e7f20e44736413b2e4fca4d75}{hit\+\_\+assign}} (H\+I1, H\+I2)
\begin{DoxyCompactList}\small\item\em H\+I\+T\+\_\+assign copies one \mbox{\hyperlink{structmom__hor__index_1_1hor__index__type}{hor\+\_\+index\+\_\+type}} into another. It is accessed via an assignment (=) operator. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Copy the contents of one horizontal index type into another. 

Definition at line 58 of file M\+O\+M\+\_\+hor\+\_\+index.\+F90.



\doxysubsection{Functions and subroutines}
\mbox{\Hypertarget{interfacemom__hor__index_1_1assignment_07_0a_08_aef82649e7f20e44736413b2e4fca4d75}\label{interfacemom__hor__index_1_1assignment_07_0a_08_aef82649e7f20e44736413b2e4fca4d75}} 
\index{mom\_hor\_index::assignment(=)@{mom\_hor\_index::assignment(=)}!hit\_assign@{hit\_assign}}
\index{hit\_assign@{hit\_assign}!mom\_hor\_index::assignment(=)@{mom\_hor\_index::assignment(=)}}
\doxysubsubsection{\texorpdfstring{hit\_assign()}{hit\_assign()}}
{\footnotesize\ttfamily subroutine mom\+\_\+hor\+\_\+index\+::assignment(=)\+::hit\+\_\+assign (\begin{DoxyParamCaption}\item[{type(\mbox{\hyperlink{structmom__hor__index_1_1hor__index__type}{hor\+\_\+index\+\_\+type}}), intent(out)}]{H\+I1,  }\item[{type(\mbox{\hyperlink{structmom__hor__index_1_1hor__index__type}{hor\+\_\+index\+\_\+type}}), intent(in)}]{H\+I2 }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



H\+I\+T\+\_\+assign copies one \mbox{\hyperlink{structmom__hor__index_1_1hor__index__type}{hor\+\_\+index\+\_\+type}} into another. It is accessed via an assignment (=) operator. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ out}}  & {\em hi1} & Horizontal index type to copy to \\
\hline
\mbox{\texttt{ in}}  & {\em hi2} & Horizontal index type to copy from \\
\hline
\end{DoxyParams}


Definition at line 103 of file M\+O\+M\+\_\+hor\+\_\+index.\+F90.


\begin{DoxyCode}{0}
\DoxyCodeLine{104   \textcolor{keywordtype}{type}(hor\_index\_type), \textcolor{keywordtype}{intent(out)} :: HI1\textcolor{comment}{ !< Horizontal index type to copy to}}
\DoxyCodeLine{105   \textcolor{keywordtype}{type}(hor\_index\_type), \textcolor{keywordtype}{intent(in)}  :: HI2\textcolor{comment}{ !< Horizontal index type to copy from}}
\DoxyCodeLine{106   \textcolor{comment}{! This subroutine copies all components of the horizontal array index type}}
\DoxyCodeLine{107   \textcolor{comment}{! variable on the RHS (HI2) to the variable on the LHS (HI1).}}
\DoxyCodeLine{108 }
\DoxyCodeLine{109   hi1\%isc = hi2\%isc ; hi1\%iec = hi2\%iec ; hi1\%jsc = hi2\%jsc ; hi1\%jec = hi2\%jec}
\DoxyCodeLine{110   hi1\%isd = hi2\%isd ; hi1\%ied = hi2\%ied ; hi1\%jsd = hi2\%jsd ; hi1\%jed = hi2\%jed}
\DoxyCodeLine{111   hi1\%isg = hi2\%isg ; hi1\%ieg = hi2\%ieg ; hi1\%jsg = hi2\%jsg ; hi1\%jeg = hi2\%jeg}
\DoxyCodeLine{112 }
\DoxyCodeLine{113   hi1\%IscB = hi2\%IscB ; hi1\%IecB = hi2\%IecB ; hi1\%JscB = hi2\%JscB ; hi1\%JecB = hi2\%JecB}
\DoxyCodeLine{114   hi1\%IsdB = hi2\%IsdB ; hi1\%IedB = hi2\%IedB ; hi1\%JsdB = hi2\%JsdB ; hi1\%JedB = hi2\%JedB}
\DoxyCodeLine{115   hi1\%IsgB = hi2\%IsgB ; hi1\%IegB = hi2\%IegB ; hi1\%JsgB = hi2\%JsgB ; hi1\%JegB = hi2\%JegB}
\DoxyCodeLine{116 }
\DoxyCodeLine{117   hi1\%niglobal = hi2\%niglobal ; hi1\%njglobal = hi2\%njglobal}
\DoxyCodeLine{118   hi1\%idg\_offset = hi2\%idg\_offset ; hi1\%jdg\_offset = hi2\%jdg\_offset}
\DoxyCodeLine{119   hi1\%symmetric = hi2\%symmetric}
\DoxyCodeLine{120   hi1\%turns = hi2\%turns}

\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\+\_\+hor\+\_\+index.\+F90\end{DoxyCompactItemize}
