\hypertarget{classmpi_1_1environment}{}\doxysection{mpi\+::environment Class Reference} \label{classmpi_1_1environment}\index{mpi::environment@{mpi::environment}} Wrapper class to have a M\+PI environment. {\ttfamily \#include $<$impl\+Mpi.\+h$>$} \doxysubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \mbox{\hyperlink{classmpi_1_1environment_adb081791166792cb7d19f586ae5c5a3c}{environment}} (int argc, char $\ast$$\ast$argv) \begin{DoxyCompactList}\small\item\em Inits M\+PI context. \end{DoxyCompactList}\item \mbox{\Hypertarget{classmpi_1_1environment_a4643b49009997a0a98a0d5bcff881a27}\label{classmpi_1_1environment_a4643b49009997a0a98a0d5bcff881a27}} \mbox{\hyperlink{classmpi_1_1environment_a4643b49009997a0a98a0d5bcff881a27}{$\sim$environment}} () \begin{DoxyCompactList}\small\item\em Closes M\+PI context. \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection{Detailed Description} Wrapper class to have a M\+PI environment. Instead of calling M\+P\+I\+\_\+\+Init and M\+P\+I\+\_\+\+Finalize, it is only necessary to instantiate this class once, in the global context. \doxysubsection{Constructor \& Destructor Documentation} \mbox{\Hypertarget{classmpi_1_1environment_adb081791166792cb7d19f586ae5c5a3c}\label{classmpi_1_1environment_adb081791166792cb7d19f586ae5c5a3c}} \index{mpi::environment@{mpi::environment}!environment@{environment}} \index{environment@{environment}!mpi::environment@{mpi::environment}} \doxysubsubsection{\texorpdfstring{environment()}{environment()}} {\footnotesize\ttfamily mpi\+::environment\+::environment (\begin{DoxyParamCaption}\item[{int}]{argc, }\item[{char $\ast$$\ast$}]{argv }\end{DoxyParamCaption})} Inits M\+PI context. \begin{DoxyParams}{Parameters} {\em argc} & Number of params in command line (same as one in main) \\ \hline {\em argv} & Strings containing params (same as one in main) \\ \hline \end{DoxyParams} The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize} \item eo/src/mpi/impl\+Mpi.\+h\item eo/src/mpi/impl\+Mpi.\+cpp\end{DoxyCompactItemize}