\hypertarget{interfacemersenne__twister_1_1random__index}{}\doxysubsection{mersenne\+\_\+twister\+::random\+\_\+index Interface Reference}
\label{interfacemersenne__twister_1_1random__index}\index{mersenne\_twister::random\_index@{mersenne\_twister::random\_index}}


Collaboration diagram for mersenne\+\_\+twister\+::random\+\_\+index\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=210pt]{interfacemersenne__twister_1_1random__index__coll__graph}
\end{center}
\end{figure}
\doxysubsubsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
subroutine \mbox{\hyperlink{interfacemersenne__twister_1_1random__index_adb086879ee9eabb64d4026daacf40567_adb086879ee9eabb64d4026daacf40567}{random\+\_\+index\+\_\+i}} (imax, iharvest, inseed)
\begin{DoxyCompactList}\small\item\em This subroutine generates random indices in interactive mode. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{interfacemersenne__twister_1_1random__index_ab4356f122440e3e8eb2eccfd16968c84_ab4356f122440e3e8eb2eccfd16968c84}{random\+\_\+index\+\_\+s}} (imax, iharvest)
\begin{DoxyCompactList}\small\item\em This subroutine generates random indices in saved mode. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{interfacemersenne__twister_1_1random__index_af137b7c612966c256b47c9949f8095ba_af137b7c612966c256b47c9949f8095ba}{random\+\_\+index\+\_\+t}} (imax, iharvest, stat)
\begin{DoxyCompactList}\small\item\em This subroutine generates random indices in thread-\/safe mode. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsubsection{Member Function/\+Subroutine Documentation}
\mbox{\Hypertarget{interfacemersenne__twister_1_1random__index_adb086879ee9eabb64d4026daacf40567_adb086879ee9eabb64d4026daacf40567}\label{interfacemersenne__twister_1_1random__index_adb086879ee9eabb64d4026daacf40567_adb086879ee9eabb64d4026daacf40567}} 
\index{mersenne\_twister::random\_index@{mersenne\_twister::random\_index}!random\_index\_i@{random\_index\_i}}
\index{random\_index\_i@{random\_index\_i}!mersenne\_twister::random\_index@{mersenne\_twister::random\_index}}
\doxyparagraph{\texorpdfstring{random\_index\_i()}{random\_index\_i()}}
{\footnotesize\ttfamily subroutine mersenne\+\_\+twister\+::random\+\_\+index\+::random\+\_\+index\+\_\+i (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{imax,  }\item[{integer, dimension(\+:), intent(out)}]{iharvest,  }\item[{integer, intent(in)}]{inseed }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{interfacemersenne__twister_1_1random__index_ab4356f122440e3e8eb2eccfd16968c84_ab4356f122440e3e8eb2eccfd16968c84}\label{interfacemersenne__twister_1_1random__index_ab4356f122440e3e8eb2eccfd16968c84_ab4356f122440e3e8eb2eccfd16968c84}} 
\index{mersenne\_twister::random\_index@{mersenne\_twister::random\_index}!random\_index\_s@{random\_index\_s}}
\index{random\_index\_s@{random\_index\_s}!mersenne\_twister::random\_index@{mersenne\_twister::random\_index}}
\doxyparagraph{\texorpdfstring{random\_index\_s()}{random\_index\_s()}}
{\footnotesize\ttfamily subroutine mersenne\+\_\+twister\+::random\+\_\+index\+::random\+\_\+index\+\_\+s (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{imax,  }\item[{integer, dimension(\+:), intent(out)}]{iharvest }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{interfacemersenne__twister_1_1random__index_af137b7c612966c256b47c9949f8095ba_af137b7c612966c256b47c9949f8095ba}\label{interfacemersenne__twister_1_1random__index_af137b7c612966c256b47c9949f8095ba_af137b7c612966c256b47c9949f8095ba}} 
\index{mersenne\_twister::random\_index@{mersenne\_twister::random\_index}!random\_index\_t@{random\_index\_t}}
\index{random\_index\_t@{random\_index\_t}!mersenne\_twister::random\_index@{mersenne\_twister::random\_index}}
\doxyparagraph{\texorpdfstring{random\_index\_t()}{random\_index\_t()}}
{\footnotesize\ttfamily subroutine mersenne\+\_\+twister\+::random\+\_\+index\+::random\+\_\+index\+\_\+t (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{imax,  }\item[{integer, dimension(\+:), intent(out)}]{iharvest,  }\item[{type(\mbox{\hyperlink{structmersenne__twister_1_1random__stat}{random\+\_\+stat}}), intent(inout)}]{stat }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

