1The \eslmod{mpi} module contains a small number of utilities useful
2for using an MPI (Message Passing Interface) library for
3parallelization. Table~\ref{tbl:mpi_api} lists the routines in the
4\eslmod{mpi} API.
5
6
7\begin{table}[hbp]
8\begin{center}
9{\small
10\begin{tabular}{|ll|}\hline
11\hyperlink{func:esl_mpi_PackOpt()}{\ccode{esl\_mpi\_PackOpt()}} & Pack an optional, variable-sized array (or string).\\
12\hyperlink{func:esl_mpi_PackOptSize()}{\ccode{esl\_mpi\_PackOptSize()}}& Determine the size of a packed optional, variable-sized array.\\
13\hyperlink{func:esl_mpi_UnpackOpt()}{\ccode{esl\_mpi\_UnpackOpt()}} & Unpack an optional, variable-sized array (or string).\\
14\hline
15\end{tabular}
16}
17\end{center}
18\caption{The \eslmod{mpi} API.}
19\label{tbl:mpi_api}
20\end{table}
21
22
23
24
25