\hypertarget{random_8cpp}{}\doxysection{tests/random.cpp File Reference}
\label{random_8cpp}\index{tests/random.cpp@{tests/random.cpp}}
{\ttfamily \#include \char`\"{}kblib/random.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}catch.\+hpp\char`\"{}}\newline
{\ttfamily \#include $<$iostream$>$}\newline
{\ttfamily \#include $<$sstream$>$}\newline
Include dependency graph for random.\+cpp\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{random_8cpp__incl}
\end{center}
\end{figure}
\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{random_8cpp_a0c968fa74dfb6f8a44bc50be7a214173}{KBLIB\+\_\+\+DEBUG\+\_\+\+SEED\+\_\+\+SEQ}}~1
\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{random_8cpp_a7da4eb9327c01da6ca569d546afe3e15}{TEST\+\_\+\+CASE}} (\char`\"{}Random engine seeding\char`\"{})
\item 
\mbox{\hyperlink{random_8cpp_a4f5eebbec23757652decba35390b8c08}{TEST\+\_\+\+CASE}} (\char`\"{}transform\+\_\+engine\char`\"{})
\item 
\mbox{\hyperlink{random_8cpp_a9e9c2062f6bc12cb5246c485bb599d05}{TEST\+\_\+\+CASE}} (\char`\"{}LCG verification\char`\"{})
\end{DoxyCompactItemize}


\doxysubsection{Macro Definition Documentation}
\mbox{\Hypertarget{random_8cpp_a0c968fa74dfb6f8a44bc50be7a214173}\label{random_8cpp_a0c968fa74dfb6f8a44bc50be7a214173}} 
\index{random.cpp@{random.cpp}!KBLIB\_DEBUG\_SEED\_SEQ@{KBLIB\_DEBUG\_SEED\_SEQ}}
\index{KBLIB\_DEBUG\_SEED\_SEQ@{KBLIB\_DEBUG\_SEED\_SEQ}!random.cpp@{random.cpp}}
\doxysubsubsection{\texorpdfstring{KBLIB\_DEBUG\_SEED\_SEQ}{KBLIB\_DEBUG\_SEED\_SEQ}}
{\footnotesize\ttfamily \#define KBLIB\+\_\+\+DEBUG\+\_\+\+SEED\+\_\+\+SEQ~1}



Definition at line \mbox{\hyperlink{random_8cpp_source_l00001}{1}} of file \mbox{\hyperlink{random_8cpp_source}{random.\+cpp}}.



\doxysubsection{Function Documentation}
\mbox{\Hypertarget{random_8cpp_a9e9c2062f6bc12cb5246c485bb599d05}\label{random_8cpp_a9e9c2062f6bc12cb5246c485bb599d05}} 
\index{random.cpp@{random.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!random.cpp@{random.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{\char`\"{}LCG verification\char`\"{}}]{ }\end{DoxyParamCaption})}



Definition at line \mbox{\hyperlink{random_8cpp_source_l00117}{117}} of file \mbox{\hyperlink{random_8cpp_source}{random.\+cpp}}.

\mbox{\Hypertarget{random_8cpp_a7da4eb9327c01da6ca569d546afe3e15}\label{random_8cpp_a7da4eb9327c01da6ca569d546afe3e15}} 
\index{random.cpp@{random.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!random.cpp@{random.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{\char`\"{}Random engine seeding\char`\"{}}]{ }\end{DoxyParamCaption})}



Definition at line \mbox{\hyperlink{random_8cpp_source_l00012}{12}} of file \mbox{\hyperlink{random_8cpp_source}{random.\+cpp}}.

\mbox{\Hypertarget{random_8cpp_a4f5eebbec23757652decba35390b8c08}\label{random_8cpp_a4f5eebbec23757652decba35390b8c08}} 
\index{random.cpp@{random.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!random.cpp@{random.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{\char`\"{}transform\+\_\+engine\char`\"{}}]{ }\end{DoxyParamCaption})}



Definition at line \mbox{\hyperlink{random_8cpp_source_l00090}{90}} of file \mbox{\hyperlink{random_8cpp_source}{random.\+cpp}}.

