\hypertarget{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system}{\section{Solve\-Min\-Norm\-Least\-Sq\-System Class Reference}
\label{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system}\index{Solve\-Min\-Norm\-Least\-Sq\-System@{Solve\-Min\-Norm\-Least\-Sq\-System}}
}


{\ttfamily \#include $<$Solve\-Min\-Norm\-Least\-Sq\-System.\-h$>$}

Inheritance diagram for Solve\-Min\-Norm\-Least\-Sq\-System\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=0.593220cm]{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_a14b43d4ff531c7411eb1fe31ed458ed6}{Solve\-Min\-Norm\-Least\-Sq\-System} ()
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_a61af3e60b94ae3e748f6fbac1e794af7}{execute} ()
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_a47e7da69d026426c73576c20f7df1db5}{set\-State\-Defaults} ()
\item 
\hyperlink{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_ad9b8b87d4335574e77bf439b9b0e7ee0}{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T} (0, Basis\-Vector1, Dense\-Column\-Matrix)
\item 
\hyperlink{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_a3c62553757eaf74743adf501827382f5}{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T} (1, Basis\-Vector2, Dense\-Column\-Matrix)
\item 
\hyperlink{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_a8bf1dd5b0ce682392bce43c5e17f7462}{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T} (2, Basis\-Vector3, Dense\-Column\-Matrix)
\item 
\hyperlink{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_ac0cca860bc0c3b226c5c2498f26aec6f}{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T} (3, Target\-Vector, Dense\-Column\-Matrix)
\item 
\hyperlink{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_aad8e46a9ebe066ca60fa9fce603594ff}{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T} (0, Weight\-Vector, Dense\-Column\-Matrix)
\item 
\hyperlink{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_a2e6c09e043c718baf83750efaf162dfe}{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T} (1, Result\-Vector, Dense\-Column\-Matrix)
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_a14b43d4ff531c7411eb1fe31ed458ed6}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System@{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System}!Solve\-Min\-Norm\-Least\-Sq\-System@{Solve\-Min\-Norm\-Least\-Sq\-System}}
\index{Solve\-Min\-Norm\-Least\-Sq\-System@{Solve\-Min\-Norm\-Least\-Sq\-System}!SCIRun::Modules::Math::SolveMinNormLeastSqSystem@{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System}}
\subsubsection[{Solve\-Min\-Norm\-Least\-Sq\-System}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Solve\-Min\-Norm\-Least\-Sq\-System} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_a14b43d4ff531c7411eb1fe31ed458ed6}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_a61af3e60b94ae3e748f6fbac1e794af7}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System@{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System}!execute@{execute}}
\index{execute@{execute}!SCIRun::Modules::Math::SolveMinNormLeastSqSystem@{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System}}
\subsubsection[{execute}]{\setlength{\rightskip}{0pt plus 5cm}void execute (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_a61af3e60b94ae3e748f6fbac1e794af7}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_executable_object_ad202bdf85b060603989ff7dcb1be7072}{Executable\-Object}.

\hypertarget{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_ad9b8b87d4335574e77bf439b9b0e7ee0}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System@{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System}!I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T@{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T}}
\index{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T@{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T}!SCIRun::Modules::Math::SolveMinNormLeastSqSystem@{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System}}
\subsubsection[{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T}]{\setlength{\rightskip}{0pt plus 5cm}I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T (
\begin{DoxyParamCaption}
\item[{0}]{, }
\item[{Basis\-Vector1}]{, }
\item[{Dense\-Column\-Matrix}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_ad9b8b87d4335574e77bf439b9b0e7ee0}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_a3c62553757eaf74743adf501827382f5}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System@{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System}!I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T@{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T}}
\index{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T@{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T}!SCIRun::Modules::Math::SolveMinNormLeastSqSystem@{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System}}
\subsubsection[{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T}]{\setlength{\rightskip}{0pt plus 5cm}I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T (
\begin{DoxyParamCaption}
\item[{1}]{, }
\item[{Basis\-Vector2}]{, }
\item[{Dense\-Column\-Matrix}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_a3c62553757eaf74743adf501827382f5}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_a8bf1dd5b0ce682392bce43c5e17f7462}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System@{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System}!I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T@{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T}}
\index{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T@{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T}!SCIRun::Modules::Math::SolveMinNormLeastSqSystem@{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System}}
\subsubsection[{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T}]{\setlength{\rightskip}{0pt plus 5cm}I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T (
\begin{DoxyParamCaption}
\item[{2}]{, }
\item[{Basis\-Vector3}]{, }
\item[{Dense\-Column\-Matrix}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_a8bf1dd5b0ce682392bce43c5e17f7462}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_ac0cca860bc0c3b226c5c2498f26aec6f}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System@{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System}!I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T@{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T}}
\index{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T@{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T}!SCIRun::Modules::Math::SolveMinNormLeastSqSystem@{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System}}
\subsubsection[{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T}]{\setlength{\rightskip}{0pt plus 5cm}I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T (
\begin{DoxyParamCaption}
\item[{3}]{, }
\item[{Target\-Vector}]{, }
\item[{Dense\-Column\-Matrix}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_ac0cca860bc0c3b226c5c2498f26aec6f}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_aad8e46a9ebe066ca60fa9fce603594ff}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System@{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System}!O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T@{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T}}
\index{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T@{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T}!SCIRun::Modules::Math::SolveMinNormLeastSqSystem@{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System}}
\subsubsection[{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T}]{\setlength{\rightskip}{0pt plus 5cm}O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T (
\begin{DoxyParamCaption}
\item[{0}]{, }
\item[{Weight\-Vector}]{, }
\item[{Dense\-Column\-Matrix}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_aad8e46a9ebe066ca60fa9fce603594ff}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_a2e6c09e043c718baf83750efaf162dfe}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System@{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System}!O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T@{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T}}
\index{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T@{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T}!SCIRun::Modules::Math::SolveMinNormLeastSqSystem@{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System}}
\subsubsection[{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T}]{\setlength{\rightskip}{0pt plus 5cm}O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T (
\begin{DoxyParamCaption}
\item[{1}]{, }
\item[{Result\-Vector}]{, }
\item[{Dense\-Column\-Matrix}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_a2e6c09e043c718baf83750efaf162dfe}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_a47e7da69d026426c73576c20f7df1db5}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System@{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System}!set\-State\-Defaults@{set\-State\-Defaults}}
\index{set\-State\-Defaults@{set\-State\-Defaults}!SCIRun::Modules::Math::SolveMinNormLeastSqSystem@{S\-C\-I\-Run\-::\-Modules\-::\-Math\-::\-Solve\-Min\-Norm\-Least\-Sq\-System}}
\subsubsection[{set\-State\-Defaults}]{\setlength{\rightskip}{0pt plus 5cm}virtual void set\-State\-Defaults (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_modules_1_1_math_1_1_solve_min_norm_least_sq_system_a47e7da69d026426c73576c20f7df1db5}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_interface_aab45009d3b5013c51bec281010f99fe4}{Module\-Interface}.



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Modules/\-Legacy/\-Math/\hyperlink{_solve_min_norm_least_sq_system_8h}{Solve\-Min\-Norm\-Least\-Sq\-System.\-h}\item 
Modules/\-Legacy/\-Math/\hyperlink{_solve_min_norm_least_sq_system_8cc}{Solve\-Min\-Norm\-Least\-Sq\-System.\-cc}\end{DoxyCompactItemize}
