\hypertarget{namespacemod__oasis__kinds}{}\section{mod\+\_\+oasis\+\_\+kinds Module Reference}
\label{namespacemod__oasis__kinds}\index{mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}}


Defines kinds for O\+A\+S\+IS.  


\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
integer, parameter \hyperlink{namespacemod__oasis__kinds_a1a914199db5381b8d08453c7cb468a71}{ic\+\_\+sm} = 8
\item 
integer, parameter \hyperlink{namespacemod__oasis__kinds_a152059eec479887a8347b0f21d30d600}{ic\+\_\+med} = 64
\item 
integer, parameter \hyperlink{namespacemod__oasis__kinds_ada2568a43f71f0f93c054cfd3982da57}{ic\+\_\+long} = 256
\item 
integer, parameter \hyperlink{namespacemod__oasis__kinds_a8da8fcfc62bc8c67614f998f57e7e3fc}{ic\+\_\+xl} = 1024
\item 
integer, parameter \hyperlink{namespacemod__oasis__kinds_a9e7a6d15a336c2bfdadd42213a73f113}{ic\+\_\+xxl} = 4096
\item 
integer, parameter \hyperlink{namespacemod__oasis__kinds_a5c0c2841fb9b4f7cbeb6de3f5731371a}{ic\+\_\+lvar} = 80
\item 
integer, parameter \hyperlink{namespacemod__oasis__kinds_abeab7014394cb77b89575d5d93e5f637}{ic\+\_\+lvar2} = 120
\item 
integer, parameter \hyperlink{namespacemod__oasis__kinds_a298ab0c96a80ba12ba8969e6bcd186ed}{ip\+\_\+single\+\_\+p} = S\+E\+L\+E\+C\+T\+E\+D\+\_\+\+R\+E\+A\+L\+\_\+\+K\+I\+ND(6, 37)
\item 
integer, parameter \hyperlink{namespacemod__oasis__kinds_aff0b6e4604e7a60178eeca47edec1460}{ip\+\_\+double\+\_\+p} = S\+E\+L\+E\+C\+T\+E\+D\+\_\+\+R\+E\+A\+L\+\_\+\+K\+I\+ND(12, 307)
\item 
integer, parameter \hyperlink{namespacemod__oasis__kinds_a7889b0425dd055cdc74af6ba9fa1354c}{ip\+\_\+quad\+\_\+p} = S\+E\+L\+E\+C\+T\+E\+D\+\_\+\+R\+E\+A\+L\+\_\+\+K\+I\+ND(33, 4931)
\item 
integer, parameter \hyperlink{namespacemod__oasis__kinds_a3875d67b4b579bb15696c55b5547d3c4}{ip\+\_\+realwp\+\_\+p} = \hyperlink{namespacemod__oasis__kinds_aff0b6e4604e7a60178eeca47edec1460}{ip\+\_\+double\+\_\+p}
\item 
logical, parameter \hyperlink{namespacemod__oasis__kinds_ae462c851305d5fe6ef6178c9dcac4468}{ll\+\_\+single} = .F\+A\+L\+S\+E.
\item 
integer, parameter \hyperlink{namespacemod__oasis__kinds_a27d396cfa521ce47479118dee466eb3c}{ip\+\_\+i2\+\_\+p} = S\+E\+L\+E\+C\+T\+E\+D\+\_\+\+I\+N\+T\+\_\+\+K\+I\+ND(4)
\item 
integer, parameter \hyperlink{namespacemod__oasis__kinds_a1e3c90ad6857ff8675d3e2548d516200}{ip\+\_\+i4\+\_\+p} = S\+E\+L\+E\+C\+T\+E\+D\+\_\+\+I\+N\+T\+\_\+\+K\+I\+ND(9)
\item 
integer, parameter \hyperlink{namespacemod__oasis__kinds_a8dbd6aa926433f02df94bca462f122df}{ip\+\_\+i8\+\_\+p} = S\+E\+L\+E\+C\+T\+E\+D\+\_\+\+I\+N\+T\+\_\+\+K\+I\+ND(18)
\item 
integer, parameter \hyperlink{namespacemod__oasis__kinds_a7bf99d9ca4dbcaa5e6207e48835d2ca2}{ip\+\_\+intwp\+\_\+p} = \hyperlink{namespacemod__oasis__kinds_a1e3c90ad6857ff8675d3e2548d516200}{ip\+\_\+i4\+\_\+p}
\item 
integer, parameter \hyperlink{namespacemod__oasis__kinds_a6129e979d32b55cb020fb76068ce9808}{ip\+\_\+r8\+\_\+p} = \hyperlink{namespacemod__oasis__kinds_aff0b6e4604e7a60178eeca47edec1460}{ip\+\_\+double\+\_\+p}
\item 
integer, parameter \hyperlink{namespacemod__oasis__kinds_a865ff1d43dba43a1ff14004e28d51542}{ip\+\_\+r16\+\_\+p} = \hyperlink{namespacemod__oasis__kinds_a7889b0425dd055cdc74af6ba9fa1354c}{ip\+\_\+quad\+\_\+p}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Defines kinds for O\+A\+S\+IS. 

\subsection{Variable Documentation}
\mbox{\Hypertarget{namespacemod__oasis__kinds_ada2568a43f71f0f93c054cfd3982da57}\label{namespacemod__oasis__kinds_ada2568a43f71f0f93c054cfd3982da57}} 
\index{mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}!ic\+\_\+long@{ic\+\_\+long}}
\index{ic\+\_\+long@{ic\+\_\+long}!mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}}
\subsubsection{\texorpdfstring{ic\+\_\+long}{ic\_long}}
{\footnotesize\ttfamily integer, parameter mod\+\_\+oasis\+\_\+kinds\+::ic\+\_\+long = 256}



Definition at line 21 of file mod\+\_\+oasis\+\_\+kinds.\+F90.

\mbox{\Hypertarget{namespacemod__oasis__kinds_a5c0c2841fb9b4f7cbeb6de3f5731371a}\label{namespacemod__oasis__kinds_a5c0c2841fb9b4f7cbeb6de3f5731371a}} 
\index{mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}!ic\+\_\+lvar@{ic\+\_\+lvar}}
\index{ic\+\_\+lvar@{ic\+\_\+lvar}!mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}}
\subsubsection{\texorpdfstring{ic\+\_\+lvar}{ic\_lvar}}
{\footnotesize\ttfamily integer, parameter mod\+\_\+oasis\+\_\+kinds\+::ic\+\_\+lvar = 80}



Definition at line 24 of file mod\+\_\+oasis\+\_\+kinds.\+F90.

\mbox{\Hypertarget{namespacemod__oasis__kinds_abeab7014394cb77b89575d5d93e5f637}\label{namespacemod__oasis__kinds_abeab7014394cb77b89575d5d93e5f637}} 
\index{mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}!ic\+\_\+lvar2@{ic\+\_\+lvar2}}
\index{ic\+\_\+lvar2@{ic\+\_\+lvar2}!mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}}
\subsubsection{\texorpdfstring{ic\+\_\+lvar2}{ic\_lvar2}}
{\footnotesize\ttfamily integer, parameter mod\+\_\+oasis\+\_\+kinds\+::ic\+\_\+lvar2 = 120}



Definition at line 25 of file mod\+\_\+oasis\+\_\+kinds.\+F90.

\mbox{\Hypertarget{namespacemod__oasis__kinds_a152059eec479887a8347b0f21d30d600}\label{namespacemod__oasis__kinds_a152059eec479887a8347b0f21d30d600}} 
\index{mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}!ic\+\_\+med@{ic\+\_\+med}}
\index{ic\+\_\+med@{ic\+\_\+med}!mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}}
\subsubsection{\texorpdfstring{ic\+\_\+med}{ic\_med}}
{\footnotesize\ttfamily integer, parameter mod\+\_\+oasis\+\_\+kinds\+::ic\+\_\+med = 64}



Definition at line 20 of file mod\+\_\+oasis\+\_\+kinds.\+F90.

\mbox{\Hypertarget{namespacemod__oasis__kinds_a1a914199db5381b8d08453c7cb468a71}\label{namespacemod__oasis__kinds_a1a914199db5381b8d08453c7cb468a71}} 
\index{mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}!ic\+\_\+sm@{ic\+\_\+sm}}
\index{ic\+\_\+sm@{ic\+\_\+sm}!mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}}
\subsubsection{\texorpdfstring{ic\+\_\+sm}{ic\_sm}}
{\footnotesize\ttfamily integer, parameter mod\+\_\+oasis\+\_\+kinds\+::ic\+\_\+sm = 8}



Definition at line 19 of file mod\+\_\+oasis\+\_\+kinds.\+F90.

\mbox{\Hypertarget{namespacemod__oasis__kinds_a8da8fcfc62bc8c67614f998f57e7e3fc}\label{namespacemod__oasis__kinds_a8da8fcfc62bc8c67614f998f57e7e3fc}} 
\index{mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}!ic\+\_\+xl@{ic\+\_\+xl}}
\index{ic\+\_\+xl@{ic\+\_\+xl}!mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}}
\subsubsection{\texorpdfstring{ic\+\_\+xl}{ic\_xl}}
{\footnotesize\ttfamily integer, parameter mod\+\_\+oasis\+\_\+kinds\+::ic\+\_\+xl = 1024}



Definition at line 22 of file mod\+\_\+oasis\+\_\+kinds.\+F90.

\mbox{\Hypertarget{namespacemod__oasis__kinds_a9e7a6d15a336c2bfdadd42213a73f113}\label{namespacemod__oasis__kinds_a9e7a6d15a336c2bfdadd42213a73f113}} 
\index{mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}!ic\+\_\+xxl@{ic\+\_\+xxl}}
\index{ic\+\_\+xxl@{ic\+\_\+xxl}!mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}}
\subsubsection{\texorpdfstring{ic\+\_\+xxl}{ic\_xxl}}
{\footnotesize\ttfamily integer, parameter mod\+\_\+oasis\+\_\+kinds\+::ic\+\_\+xxl = 4096}



Definition at line 23 of file mod\+\_\+oasis\+\_\+kinds.\+F90.

\mbox{\Hypertarget{namespacemod__oasis__kinds_aff0b6e4604e7a60178eeca47edec1460}\label{namespacemod__oasis__kinds_aff0b6e4604e7a60178eeca47edec1460}} 
\index{mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}!ip\+\_\+double\+\_\+p@{ip\+\_\+double\+\_\+p}}
\index{ip\+\_\+double\+\_\+p@{ip\+\_\+double\+\_\+p}!mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}}
\subsubsection{\texorpdfstring{ip\+\_\+double\+\_\+p}{ip\_double\_p}}
{\footnotesize\ttfamily integer, parameter mod\+\_\+oasis\+\_\+kinds\+::ip\+\_\+double\+\_\+p = S\+E\+L\+E\+C\+T\+E\+D\+\_\+\+R\+E\+A\+L\+\_\+\+K\+I\+ND(12, 307)}



Definition at line 27 of file mod\+\_\+oasis\+\_\+kinds.\+F90.

\mbox{\Hypertarget{namespacemod__oasis__kinds_a27d396cfa521ce47479118dee466eb3c}\label{namespacemod__oasis__kinds_a27d396cfa521ce47479118dee466eb3c}} 
\index{mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}!ip\+\_\+i2\+\_\+p@{ip\+\_\+i2\+\_\+p}}
\index{ip\+\_\+i2\+\_\+p@{ip\+\_\+i2\+\_\+p}!mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}}
\subsubsection{\texorpdfstring{ip\+\_\+i2\+\_\+p}{ip\_i2\_p}}
{\footnotesize\ttfamily integer, parameter mod\+\_\+oasis\+\_\+kinds\+::ip\+\_\+i2\+\_\+p = S\+E\+L\+E\+C\+T\+E\+D\+\_\+\+I\+N\+T\+\_\+\+K\+I\+ND(4)}



Definition at line 35 of file mod\+\_\+oasis\+\_\+kinds.\+F90.

\mbox{\Hypertarget{namespacemod__oasis__kinds_a1e3c90ad6857ff8675d3e2548d516200}\label{namespacemod__oasis__kinds_a1e3c90ad6857ff8675d3e2548d516200}} 
\index{mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}!ip\+\_\+i4\+\_\+p@{ip\+\_\+i4\+\_\+p}}
\index{ip\+\_\+i4\+\_\+p@{ip\+\_\+i4\+\_\+p}!mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}}
\subsubsection{\texorpdfstring{ip\+\_\+i4\+\_\+p}{ip\_i4\_p}}
{\footnotesize\ttfamily integer, parameter mod\+\_\+oasis\+\_\+kinds\+::ip\+\_\+i4\+\_\+p = S\+E\+L\+E\+C\+T\+E\+D\+\_\+\+I\+N\+T\+\_\+\+K\+I\+ND(9)}



Definition at line 36 of file mod\+\_\+oasis\+\_\+kinds.\+F90.

\mbox{\Hypertarget{namespacemod__oasis__kinds_a8dbd6aa926433f02df94bca462f122df}\label{namespacemod__oasis__kinds_a8dbd6aa926433f02df94bca462f122df}} 
\index{mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}!ip\+\_\+i8\+\_\+p@{ip\+\_\+i8\+\_\+p}}
\index{ip\+\_\+i8\+\_\+p@{ip\+\_\+i8\+\_\+p}!mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}}
\subsubsection{\texorpdfstring{ip\+\_\+i8\+\_\+p}{ip\_i8\_p}}
{\footnotesize\ttfamily integer, parameter mod\+\_\+oasis\+\_\+kinds\+::ip\+\_\+i8\+\_\+p = S\+E\+L\+E\+C\+T\+E\+D\+\_\+\+I\+N\+T\+\_\+\+K\+I\+ND(18)}



Definition at line 40 of file mod\+\_\+oasis\+\_\+kinds.\+F90.

\mbox{\Hypertarget{namespacemod__oasis__kinds_a7bf99d9ca4dbcaa5e6207e48835d2ca2}\label{namespacemod__oasis__kinds_a7bf99d9ca4dbcaa5e6207e48835d2ca2}} 
\index{mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}!ip\+\_\+intwp\+\_\+p@{ip\+\_\+intwp\+\_\+p}}
\index{ip\+\_\+intwp\+\_\+p@{ip\+\_\+intwp\+\_\+p}!mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}}
\subsubsection{\texorpdfstring{ip\+\_\+intwp\+\_\+p}{ip\_intwp\_p}}
{\footnotesize\ttfamily integer, parameter mod\+\_\+oasis\+\_\+kinds\+::ip\+\_\+intwp\+\_\+p = \hyperlink{namespacemod__oasis__kinds_a1e3c90ad6857ff8675d3e2548d516200}{ip\+\_\+i4\+\_\+p}}



Definition at line 42 of file mod\+\_\+oasis\+\_\+kinds.\+F90.

\mbox{\Hypertarget{namespacemod__oasis__kinds_a7889b0425dd055cdc74af6ba9fa1354c}\label{namespacemod__oasis__kinds_a7889b0425dd055cdc74af6ba9fa1354c}} 
\index{mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}!ip\+\_\+quad\+\_\+p@{ip\+\_\+quad\+\_\+p}}
\index{ip\+\_\+quad\+\_\+p@{ip\+\_\+quad\+\_\+p}!mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}}
\subsubsection{\texorpdfstring{ip\+\_\+quad\+\_\+p}{ip\_quad\_p}}
{\footnotesize\ttfamily integer, parameter mod\+\_\+oasis\+\_\+kinds\+::ip\+\_\+quad\+\_\+p = S\+E\+L\+E\+C\+T\+E\+D\+\_\+\+R\+E\+A\+L\+\_\+\+K\+I\+ND(33, 4931)}



Definition at line 31 of file mod\+\_\+oasis\+\_\+kinds.\+F90.

\mbox{\Hypertarget{namespacemod__oasis__kinds_a865ff1d43dba43a1ff14004e28d51542}\label{namespacemod__oasis__kinds_a865ff1d43dba43a1ff14004e28d51542}} 
\index{mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}!ip\+\_\+r16\+\_\+p@{ip\+\_\+r16\+\_\+p}}
\index{ip\+\_\+r16\+\_\+p@{ip\+\_\+r16\+\_\+p}!mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}}
\subsubsection{\texorpdfstring{ip\+\_\+r16\+\_\+p}{ip\_r16\_p}}
{\footnotesize\ttfamily integer, parameter mod\+\_\+oasis\+\_\+kinds\+::ip\+\_\+r16\+\_\+p = \hyperlink{namespacemod__oasis__kinds_a7889b0425dd055cdc74af6ba9fa1354c}{ip\+\_\+quad\+\_\+p}}



Definition at line 44 of file mod\+\_\+oasis\+\_\+kinds.\+F90.

\mbox{\Hypertarget{namespacemod__oasis__kinds_a6129e979d32b55cb020fb76068ce9808}\label{namespacemod__oasis__kinds_a6129e979d32b55cb020fb76068ce9808}} 
\index{mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}!ip\+\_\+r8\+\_\+p@{ip\+\_\+r8\+\_\+p}}
\index{ip\+\_\+r8\+\_\+p@{ip\+\_\+r8\+\_\+p}!mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}}
\subsubsection{\texorpdfstring{ip\+\_\+r8\+\_\+p}{ip\_r8\_p}}
{\footnotesize\ttfamily integer, parameter mod\+\_\+oasis\+\_\+kinds\+::ip\+\_\+r8\+\_\+p = \hyperlink{namespacemod__oasis__kinds_aff0b6e4604e7a60178eeca47edec1460}{ip\+\_\+double\+\_\+p}}



Definition at line 43 of file mod\+\_\+oasis\+\_\+kinds.\+F90.

\mbox{\Hypertarget{namespacemod__oasis__kinds_a3875d67b4b579bb15696c55b5547d3c4}\label{namespacemod__oasis__kinds_a3875d67b4b579bb15696c55b5547d3c4}} 
\index{mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}!ip\+\_\+realwp\+\_\+p@{ip\+\_\+realwp\+\_\+p}}
\index{ip\+\_\+realwp\+\_\+p@{ip\+\_\+realwp\+\_\+p}!mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}}
\subsubsection{\texorpdfstring{ip\+\_\+realwp\+\_\+p}{ip\_realwp\_p}}
{\footnotesize\ttfamily integer, parameter mod\+\_\+oasis\+\_\+kinds\+::ip\+\_\+realwp\+\_\+p = \hyperlink{namespacemod__oasis__kinds_aff0b6e4604e7a60178eeca47edec1460}{ip\+\_\+double\+\_\+p}}



Definition at line 33 of file mod\+\_\+oasis\+\_\+kinds.\+F90.

\mbox{\Hypertarget{namespacemod__oasis__kinds_a298ab0c96a80ba12ba8969e6bcd186ed}\label{namespacemod__oasis__kinds_a298ab0c96a80ba12ba8969e6bcd186ed}} 
\index{mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}!ip\+\_\+single\+\_\+p@{ip\+\_\+single\+\_\+p}}
\index{ip\+\_\+single\+\_\+p@{ip\+\_\+single\+\_\+p}!mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}}
\subsubsection{\texorpdfstring{ip\+\_\+single\+\_\+p}{ip\_single\_p}}
{\footnotesize\ttfamily integer, parameter mod\+\_\+oasis\+\_\+kinds\+::ip\+\_\+single\+\_\+p = S\+E\+L\+E\+C\+T\+E\+D\+\_\+\+R\+E\+A\+L\+\_\+\+K\+I\+ND(6, 37)}



Definition at line 26 of file mod\+\_\+oasis\+\_\+kinds.\+F90.

\mbox{\Hypertarget{namespacemod__oasis__kinds_ae462c851305d5fe6ef6178c9dcac4468}\label{namespacemod__oasis__kinds_ae462c851305d5fe6ef6178c9dcac4468}} 
\index{mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}!ll\+\_\+single@{ll\+\_\+single}}
\index{ll\+\_\+single@{ll\+\_\+single}!mod\+\_\+oasis\+\_\+kinds@{mod\+\_\+oasis\+\_\+kinds}}
\subsubsection{\texorpdfstring{ll\+\_\+single}{ll\_single}}
{\footnotesize\ttfamily logical, parameter mod\+\_\+oasis\+\_\+kinds\+::ll\+\_\+single = .F\+A\+L\+S\+E.}



Definition at line 34 of file mod\+\_\+oasis\+\_\+kinds.\+F90.

