\hypertarget{interfacemersenne__twister_1_1random__number}{}\doxysubsection{mersenne\+\_\+twister\+::random\+\_\+number Interface Reference}
\label{interfacemersenne__twister_1_1random__number}\index{mersenne\_twister::random\_number@{mersenne\_twister::random\_number}}


Collaboration diagram for mersenne\+\_\+twister\+::random\+\_\+number\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=210pt]{interfacemersenne__twister_1_1random__number__coll__graph}
\end{center}
\end{figure}
\doxysubsubsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
subroutine \mbox{\hyperlink{interfacemersenne__twister_1_1random__number_a4df934289beedb0e333c1260489949e6_a4df934289beedb0e333c1260489949e6}{random\+\_\+number\+\_\+i}} (harvest, inseed)
\begin{DoxyCompactList}\small\item\em This subroutine generates random numbers in interactive mode. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{interfacemersenne__twister_1_1random__number_a94e918a10214cfe0c24c303d220452e7_a94e918a10214cfe0c24c303d220452e7}{random\+\_\+number\+\_\+s}} (harvest)
\begin{DoxyCompactList}\small\item\em This subroutine generates random numbers in saved mode; overloads Fortran 90 standard. \end{DoxyCompactList}\item 
subroutine \mbox{\hyperlink{interfacemersenne__twister_1_1random__number_a0f53661cf413d88e71aef77a9a9468ae_a0f53661cf413d88e71aef77a9a9468ae}{random\+\_\+number\+\_\+t}} (harvest, stat)
\begin{DoxyCompactList}\small\item\em This subroutine generates random numbers in thread-\/safe mode. \end{DoxyCompactList}\end{DoxyCompactItemize}


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

\mbox{\Hypertarget{interfacemersenne__twister_1_1random__number_a94e918a10214cfe0c24c303d220452e7_a94e918a10214cfe0c24c303d220452e7}\label{interfacemersenne__twister_1_1random__number_a94e918a10214cfe0c24c303d220452e7_a94e918a10214cfe0c24c303d220452e7}} 
\index{mersenne\_twister::random\_number@{mersenne\_twister::random\_number}!random\_number\_s@{random\_number\_s}}
\index{random\_number\_s@{random\_number\_s}!mersenne\_twister::random\_number@{mersenne\_twister::random\_number}}
\doxyparagraph{\texorpdfstring{random\_number\_s()}{random\_number\_s()}}
{\footnotesize\ttfamily subroutine mersenne\+\_\+twister\+::random\+\_\+number\+::random\+\_\+number\+\_\+s (\begin{DoxyParamCaption}\item[{real(kind\+\_\+dbl\+\_\+prec), dimension(\+:), intent(out)}]{harvest }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{interfacemersenne__twister_1_1random__number_a0f53661cf413d88e71aef77a9a9468ae_a0f53661cf413d88e71aef77a9a9468ae}\label{interfacemersenne__twister_1_1random__number_a0f53661cf413d88e71aef77a9a9468ae_a0f53661cf413d88e71aef77a9a9468ae}} 
\index{mersenne\_twister::random\_number@{mersenne\_twister::random\_number}!random\_number\_t@{random\_number\_t}}
\index{random\_number\_t@{random\_number\_t}!mersenne\_twister::random\_number@{mersenne\_twister::random\_number}}
\doxyparagraph{\texorpdfstring{random\_number\_t()}{random\_number\_t()}}
{\footnotesize\ttfamily subroutine mersenne\+\_\+twister\+::random\+\_\+number\+::random\+\_\+number\+\_\+t (\begin{DoxyParamCaption}\item[{real(kind\+\_\+dbl\+\_\+prec), dimension(\+:), intent(out)}]{harvest,  }\item[{type(\mbox{\hyperlink{structmersenne__twister_1_1random__stat}{random\+\_\+stat}}), intent(inout)}]{stat }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

