\hypertarget{group___parallel}{}\doxysection{Parallel}
\label{group___parallel}\index{Parallel@{Parallel}}
Collaboration diagram for Parallel\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{group___parallel}
\end{center}
\end{figure}
\doxysubsection*{Modules}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group___m_p_i}{Message Passing Interface}}
\begin{DoxyCompactList}\small\item\em See namespace \mbox{\hyperlink{namespaceeo_1_1mpi}{eo\+::mpi}} to have all explanations about this module. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{classeo_parallel}{eo\+Parallel}}
\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{group___parallel_ga10892ca0339654c8886897921256571e}\label{group___parallel_ga10892ca0339654c8886897921256571e}} 
void {\bfseries make\+\_\+parallel} (\mbox{\hyperlink{classeo_parser}{eo\+Parser}} \&)
\end{DoxyCompactItemize}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{group___parallel_ga9c4a827de4c8d1026de65fc91ed989e0}\label{group___parallel_ga9c4a827de4c8d1026de65fc91ed989e0}} 
const int \mbox{\hyperlink{group___parallel_ga9c4a827de4c8d1026de65fc91ed989e0}{mpi\+::any\+\_\+source}} = M\+P\+I\+\_\+\+A\+N\+Y\+\_\+\+S\+O\+U\+R\+CE
\begin{DoxyCompactList}\small\item\em Constant indicating that a message can come from any process. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group___parallel_gaa60c80af67fe827d0338f4da95fcbd26}\label{group___parallel_gaa60c80af67fe827d0338f4da95fcbd26}} 
const int \mbox{\hyperlink{group___parallel_gaa60c80af67fe827d0338f4da95fcbd26}{mpi\+::any\+\_\+tag}} = M\+P\+I\+\_\+\+A\+N\+Y\+\_\+\+T\+AG
\begin{DoxyCompactList}\small\item\em Constant indicating that a message can come from any tag (channel). \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group___parallel_ga43a042b471a84b187c77bca43368db6a}{mpi\+::broadcast}} (\mbox{\hyperlink{classmpi_1_1communicator}{communicator}} \&comm, int value, int root)
\begin{DoxyCompactList}\small\item\em Wrapper for M\+P\+I\+\_\+\+Bcast. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


\doxysubsection{Function Documentation}
\mbox{\Hypertarget{group___parallel_ga43a042b471a84b187c77bca43368db6a}\label{group___parallel_ga43a042b471a84b187c77bca43368db6a}} 
\index{Parallel@{Parallel}!broadcast@{broadcast}}
\index{broadcast@{broadcast}!Parallel@{Parallel}}
\doxysubsubsection{\texorpdfstring{broadcast()}{broadcast()}}
{\footnotesize\ttfamily void mpi\+::broadcast (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classmpi_1_1communicator}{communicator}} \&}]{comm,  }\item[{int}]{value,  }\item[{int}]{root }\end{DoxyParamCaption})}



Wrapper for M\+P\+I\+\_\+\+Bcast. 

Broadcasts an integer value on the communicator comm, from the process having the M\+PI rank root.


\begin{DoxyParams}{Parameters}
{\em comm} & The communicator on which to broadcast \\
\hline
{\em value} & The integer value to send \\
\hline
{\em root} & The M\+PI rank of the broadcaster\\
\hline
\end{DoxyParams}
\begin{DoxyRefDesc}{Todo}
\item[\mbox{\hyperlink{todo__todo000032}{Todo}}]Actually comm isn\textquotesingle{}t used and broadcast is performed on the whole M\+P\+I\+\_\+\+C\+O\+M\+M\+\_\+\+W\+O\+R\+LD. T\+O\+DO\+: Use comm instead \end{DoxyRefDesc}
