\hypertarget{structmv___multiply}{\section{mv\-\_\-\-Multiply Struct Reference}
\label{structmv___multiply}\index{mv\-\_\-\-Multiply@{mv\-\_\-\-Multiply}}
}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structmv___multiply_ae2d06b1a4ef336babfd89ad1e99dd26e}{mv\-\_\-\-Multiply} (\hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_parallel_linear_algebra_shared_data}{Parallel\-Linear\-Algebra\-Shared\-Data} \&data, \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_parallel_linear_algebra_1_1_parallel_matrix}{Parallel\-Linear\-Algebra\-::\-Parallel\-Matrix} \&m1, \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_parallel_linear_algebra_1_1_parallel_vector}{Parallel\-Linear\-Algebra\-::\-Parallel\-Vector} \&v2, \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_parallel_linear_algebra_1_1_parallel_vector}{Parallel\-Linear\-Algebra\-::\-Parallel\-Vector} \&v\-R, int proc, \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a7d7a4696fc040ea511af24001ae460f2}{Dense\-Column\-Matrix\-Handle} dcm\-Handle, \hyperlink{namespace_s_c_i_run_abebcd6a24304dcd9b9efc971909d3463}{Sparse\-Row\-Matrix\-Handle} srm\-Handle)
\item 
void \hyperlink{structmv___multiply_a5ccbdeb5350ba8528eab7e4cc49fc68b}{operator()} ()
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_parallel_linear_algebra_shared_data}{Parallel\-Linear\-Algebra\-Shared\-Data} \& \hyperlink{structmv___multiply_a21d70c902cd0774c2535f19e5ad9c80a}{data\-\_\-}
\item 
int \hyperlink{structmv___multiply_ac998c8a1ae7ac8ad0f45f08cab582dcc}{proc\-\_\-}
\item 
\hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_parallel_linear_algebra_1_1_parallel_matrix}{Parallel\-Linear\-Algebra\-::\-Parallel\-Matrix} \& \hyperlink{structmv___multiply_ab674d28355e5fd3dc299e102711d69d5}{m1\-\_\-}
\item 
\hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_parallel_linear_algebra_1_1_parallel_vector}{Parallel\-Linear\-Algebra\-::\-Parallel\-Vector} \& \hyperlink{structmv___multiply_ad68d7be04d3401327defe78d8ceec005}{v2\-\_\-}
\item 
\hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_math_1_1_parallel_linear_algebra_1_1_parallel_vector}{Parallel\-Linear\-Algebra\-::\-Parallel\-Vector} \& \hyperlink{structmv___multiply_a4b0d6e893c3e5729c498a2820a650b3e}{v\-R\-\_\-}
\item 
\hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_a7d7a4696fc040ea511af24001ae460f2}{Dense\-Column\-Matrix\-Handle} \hyperlink{structmv___multiply_aecdf3ac722a43327b5df8e2817d03e21}{dcm\-Handle\-\_\-}
\item 
\hyperlink{namespace_s_c_i_run_abebcd6a24304dcd9b9efc971909d3463}{Sparse\-Row\-Matrix\-Handle} \hyperlink{structmv___multiply_ab2a60ab29cd47abceb070378cf3b2bc8}{srm\-Handle\-\_\-}
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{structmv___multiply_ae2d06b1a4ef336babfd89ad1e99dd26e}{\index{mv\-\_\-\-Multiply@{mv\-\_\-\-Multiply}!mv\-\_\-\-Multiply@{mv\-\_\-\-Multiply}}
\index{mv\-\_\-\-Multiply@{mv\-\_\-\-Multiply}!mv_Multiply@{mv\-\_\-\-Multiply}}
\subsubsection[{mv\-\_\-\-Multiply}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mv\-\_\-\-Multiply} (
\begin{DoxyParamCaption}
\item[{{\bf Parallel\-Linear\-Algebra\-Shared\-Data} \&}]{data, }
\item[{{\bf Parallel\-Linear\-Algebra\-::\-Parallel\-Matrix} \&}]{m1, }
\item[{{\bf Parallel\-Linear\-Algebra\-::\-Parallel\-Vector} \&}]{v2, }
\item[{{\bf Parallel\-Linear\-Algebra\-::\-Parallel\-Vector} \&}]{v\-R, }
\item[{int}]{proc, }
\item[{{\bf Dense\-Column\-Matrix\-Handle}}]{dcm\-Handle, }
\item[{{\bf Sparse\-Row\-Matrix\-Handle}}]{srm\-Handle}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{structmv___multiply_ae2d06b1a4ef336babfd89ad1e99dd26e}


\subsection{Member Function Documentation}
\hypertarget{structmv___multiply_a5ccbdeb5350ba8528eab7e4cc49fc68b}{\index{mv\-\_\-\-Multiply@{mv\-\_\-\-Multiply}!operator()@{operator()}}
\index{operator()@{operator()}!mv_Multiply@{mv\-\_\-\-Multiply}}
\subsubsection[{operator()}]{\setlength{\rightskip}{0pt plus 5cm}void operator() (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{structmv___multiply_a5ccbdeb5350ba8528eab7e4cc49fc68b}


\subsection{Member Data Documentation}
\hypertarget{structmv___multiply_a21d70c902cd0774c2535f19e5ad9c80a}{\index{mv\-\_\-\-Multiply@{mv\-\_\-\-Multiply}!data\-\_\-@{data\-\_\-}}
\index{data\-\_\-@{data\-\_\-}!mv_Multiply@{mv\-\_\-\-Multiply}}
\subsubsection[{data\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Parallel\-Linear\-Algebra\-Shared\-Data}\& data\-\_\-}}\label{structmv___multiply_a21d70c902cd0774c2535f19e5ad9c80a}
\hypertarget{structmv___multiply_aecdf3ac722a43327b5df8e2817d03e21}{\index{mv\-\_\-\-Multiply@{mv\-\_\-\-Multiply}!dcm\-Handle\-\_\-@{dcm\-Handle\-\_\-}}
\index{dcm\-Handle\-\_\-@{dcm\-Handle\-\_\-}!mv_Multiply@{mv\-\_\-\-Multiply}}
\subsubsection[{dcm\-Handle\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Dense\-Column\-Matrix\-Handle} dcm\-Handle\-\_\-}}\label{structmv___multiply_aecdf3ac722a43327b5df8e2817d03e21}
\hypertarget{structmv___multiply_ab674d28355e5fd3dc299e102711d69d5}{\index{mv\-\_\-\-Multiply@{mv\-\_\-\-Multiply}!m1\-\_\-@{m1\-\_\-}}
\index{m1\-\_\-@{m1\-\_\-}!mv_Multiply@{mv\-\_\-\-Multiply}}
\subsubsection[{m1\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Parallel\-Linear\-Algebra\-::\-Parallel\-Matrix}\& m1\-\_\-}}\label{structmv___multiply_ab674d28355e5fd3dc299e102711d69d5}
\hypertarget{structmv___multiply_ac998c8a1ae7ac8ad0f45f08cab582dcc}{\index{mv\-\_\-\-Multiply@{mv\-\_\-\-Multiply}!proc\-\_\-@{proc\-\_\-}}
\index{proc\-\_\-@{proc\-\_\-}!mv_Multiply@{mv\-\_\-\-Multiply}}
\subsubsection[{proc\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}int proc\-\_\-}}\label{structmv___multiply_ac998c8a1ae7ac8ad0f45f08cab582dcc}
\hypertarget{structmv___multiply_ab2a60ab29cd47abceb070378cf3b2bc8}{\index{mv\-\_\-\-Multiply@{mv\-\_\-\-Multiply}!srm\-Handle\-\_\-@{srm\-Handle\-\_\-}}
\index{srm\-Handle\-\_\-@{srm\-Handle\-\_\-}!mv_Multiply@{mv\-\_\-\-Multiply}}
\subsubsection[{srm\-Handle\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Sparse\-Row\-Matrix\-Handle} srm\-Handle\-\_\-}}\label{structmv___multiply_ab2a60ab29cd47abceb070378cf3b2bc8}
\hypertarget{structmv___multiply_ad68d7be04d3401327defe78d8ceec005}{\index{mv\-\_\-\-Multiply@{mv\-\_\-\-Multiply}!v2\-\_\-@{v2\-\_\-}}
\index{v2\-\_\-@{v2\-\_\-}!mv_Multiply@{mv\-\_\-\-Multiply}}
\subsubsection[{v2\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Parallel\-Linear\-Algebra\-::\-Parallel\-Vector}\& v2\-\_\-}}\label{structmv___multiply_ad68d7be04d3401327defe78d8ceec005}
\hypertarget{structmv___multiply_a4b0d6e893c3e5729c498a2820a650b3e}{\index{mv\-\_\-\-Multiply@{mv\-\_\-\-Multiply}!v\-R\-\_\-@{v\-R\-\_\-}}
\index{v\-R\-\_\-@{v\-R\-\_\-}!mv_Multiply@{mv\-\_\-\-Multiply}}
\subsubsection[{v\-R\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Parallel\-Linear\-Algebra\-::\-Parallel\-Vector}\& v\-R\-\_\-}}\label{structmv___multiply_a4b0d6e893c3e5729c498a2820a650b3e}


The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Core/\-Algorithms/\-Math/\-Tests/\hyperlink{_parallel_linear_algebra_tests_8cc}{Parallel\-Linear\-Algebra\-Tests.\-cc}\end{DoxyCompactItemize}
