\hypertarget{interfacemom__coms_1_1operator_07-_08}{}\section{mom\+\_\+coms\+:\+:operator(-\/) Interface Reference}
\label{interfacemom__coms_1_1operator_07-_08}\index{mom\+\_\+coms\+::operator(-\/)@{mom\+\_\+coms\+::operator(-\/)}}


\subsection{Detailed Description}
Subtract one extended-\/fixed-\/point number from another. 

Definition at line 81 of file M\+O\+M\+\_\+coms.\+F90.

\subsection*{Private functions}
\begin{DoxyCompactItemize}
\item 
type(\hyperlink{structmom__coms_1_1efp__type}{efp\+\_\+type}) function \hyperlink{interfacemom__coms_1_1operator_07-_08_ad78bab7175df913e2ce25e76bd1c1f8a}{efp\+\_\+minus} (E\+F\+P1, E\+F\+P2)
\begin{DoxyCompactList}\small\item\em Subract one extended-\/fixed-\/point number from another. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Subtract one extended-\/fixed-\/point number from another. 

Definition at line 81 of file M\+O\+M\+\_\+coms.\+F90.



\subsection{Functions and subroutines}
\mbox{\Hypertarget{interfacemom__coms_1_1operator_07-_08_ad78bab7175df913e2ce25e76bd1c1f8a}\label{interfacemom__coms_1_1operator_07-_08_ad78bab7175df913e2ce25e76bd1c1f8a}} 
\index{mom\+\_\+coms\+::operator(-\/)@{mom\+\_\+coms\+::operator(-\/)}!efp\+\_\+minus@{efp\+\_\+minus}}
\index{efp\+\_\+minus@{efp\+\_\+minus}!mom\+\_\+coms\+::operator(-\/)@{mom\+\_\+coms\+::operator(-\/)}}
\subsubsection{\texorpdfstring{efp\+\_\+minus()}{efp\_minus()}}
{\footnotesize\ttfamily type(\hyperlink{structmom__coms_1_1efp__type}{efp\+\_\+type}) function mom\+\_\+coms\+::operator(-\/)\+::efp\+\_\+minus (\begin{DoxyParamCaption}\item[{type(\hyperlink{structmom__coms_1_1efp__type}{efp\+\_\+type}), intent(in)}]{E\+F\+P1,  }\item[{type(\hyperlink{structmom__coms_1_1efp__type}{efp\+\_\+type}), intent(in)}]{E\+F\+P2 }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



Subract one extended-\/fixed-\/point number from another. 

\begin{DoxyReturn}{Returns}
The result in extended fixed point format
\end{DoxyReturn}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em efp1} & The first extended fixed point number\\
\hline
\mbox{\tt in}  & {\em efp2} & The extended fixed point number being subtracted from the first extended fixed point number \\
\hline
\end{DoxyParams}


Definition at line 716 of file M\+O\+M\+\_\+coms.\+F90.


\begin{DoxyCode}
716   \textcolor{keywordtype}{type}(efp\_type)             :: efp\_minus\textcolor{comment}{ !< The result in extended fixed point format}
717   \textcolor{keywordtype}{type}(efp\_type), \textcolor{keywordtype}{intent(in)} :: efp1\textcolor{comment}{ !< The first extended fixed point number}
718   \textcolor{keywordtype}{type}(efp\_type), \textcolor{keywordtype}{intent(in)} :: efp2\textcolor{comment}{ !< The extended fixed point number being}
719 \textcolor{comment}{                        !! subtracted from the first extended fixed point number}
720   \textcolor{keywordtype}{integer} :: i
721 
722   \textcolor{keywordflow}{do} i=1,ni ; efp\_minus%v(i) = -1*efp2%v(i) ;\textcolor{keywordflow}{ enddo}
723 
724   \textcolor{keyword}{call }increment\_ints(efp\_minus%v(:), efp1%v(:))
\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\+\_\+coms.\+F90\end{DoxyCompactItemize}
