\hypertarget{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix}{\section{Build\-T\-D\-C\-S\-Matrix Class Reference}
\label{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix}\index{Build\-T\-D\-C\-S\-Matrix@{Build\-T\-D\-C\-S\-Matrix}}
}


{\ttfamily \#include $<$Build\-T\-D\-C\-S\-Matrix.\-h$>$}

Inheritance diagram for Build\-T\-D\-C\-S\-Matrix\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=0.436817cm]{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a5bd8f488d40504410740d64259e1ff92}{Build\-T\-D\-C\-S\-Matrix} ()
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a47e7da69d026426c73576c20f7df1db5}{set\-State\-Defaults} ()
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a61af3e60b94ae3e748f6fbac1e794af7}{execute} ()
\item 
\hyperlink{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a4ac195bb4eac8890fbc558c3937acdf3}{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T} (0, F\-E\-M\-\_\-\-Stiffness\-\_\-\-Matrix, \hyperlink{namespace_s_c_i_run_a7e179b87f3a4a245de48541ba6669219}{Sparse\-Row\-Matrix})
\item 
\hyperlink{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a05691190f47af4a99980ba292ab40321}{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T} (1, F\-E\-M\-\_\-\-Mesh, Legacy\-Field)
\item 
\hyperlink{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a8f56816900af9c17fe84d1ca006faafa}{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T} (2, Electrode\-\_\-\-Element, \hyperlink{namespace_s_c_i_run_a246489090fb5fdcb117f8a66a125529e}{Dense\-Matrix})
\item 
\hyperlink{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a6689d345a38e2fbb978b0c12d053ba14}{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T} (3, Electrode\-\_\-\-Element\-\_\-\-Type, \hyperlink{namespace_s_c_i_run_a246489090fb5fdcb117f8a66a125529e}{Dense\-Matrix})
\item 
\hyperlink{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a276d6ac58408e3acf390e45cdd3fb971}{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T} (4, Electrode\-\_\-\-Element\-\_\-\-Definition, \hyperlink{namespace_s_c_i_run_a246489090fb5fdcb117f8a66a125529e}{Dense\-Matrix})
\item 
\hyperlink{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a34fc3b8699e330167403be9a02bc6685}{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T} (5, Contact\-\_\-\-Impedance, \hyperlink{namespace_s_c_i_run_a246489090fb5fdcb117f8a66a125529e}{Dense\-Matrix})
\item 
\hyperlink{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_af403d01aa496a85f917c7633d0c403cf}{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T} (0, T\-D\-C\-S\-Matrix, \hyperlink{class_s_c_i_run_1_1_matrix}{Matrix})
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a5bd8f488d40504410740d64259e1ff92}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix@{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix}!Build\-T\-D\-C\-S\-Matrix@{Build\-T\-D\-C\-S\-Matrix}}
\index{Build\-T\-D\-C\-S\-Matrix@{Build\-T\-D\-C\-S\-Matrix}!SCIRun::Modules::FiniteElements::BuildTDCSMatrix@{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix}}
\subsubsection[{Build\-T\-D\-C\-S\-Matrix}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Build\-T\-D\-C\-S\-Matrix} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a5bd8f488d40504410740d64259e1ff92}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a61af3e60b94ae3e748f6fbac1e794af7}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix@{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix}!execute@{execute}}
\index{execute@{execute}!SCIRun::Modules::FiniteElements::BuildTDCSMatrix@{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix}}
\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_finite_elements_1_1_build_t_d_c_s_matrix_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_finite_elements_1_1_build_t_d_c_s_matrix_a4ac195bb4eac8890fbc558c3937acdf3}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix@{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix}!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::FiniteElements::BuildTDCSMatrix@{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix}}
\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[{F\-E\-M\-\_\-\-Stiffness\-\_\-\-Matrix}]{, }
\item[{{\bf Sparse\-Row\-Matrix}}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a4ac195bb4eac8890fbc558c3937acdf3}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a05691190f47af4a99980ba292ab40321}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix@{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix}!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::FiniteElements::BuildTDCSMatrix@{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix}}
\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[{F\-E\-M\-\_\-\-Mesh}]{, }
\item[{Legacy\-Field}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a05691190f47af4a99980ba292ab40321}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a8f56816900af9c17fe84d1ca006faafa}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix@{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix}!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::FiniteElements::BuildTDCSMatrix@{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix}}
\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[{Electrode\-\_\-\-Element}]{, }
\item[{{\bf Dense\-Matrix}}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a8f56816900af9c17fe84d1ca006faafa}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a6689d345a38e2fbb978b0c12d053ba14}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix@{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix}!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::FiniteElements::BuildTDCSMatrix@{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix}}
\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[{Electrode\-\_\-\-Element\-\_\-\-Type}]{, }
\item[{{\bf Dense\-Matrix}}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a6689d345a38e2fbb978b0c12d053ba14}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a276d6ac58408e3acf390e45cdd3fb971}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix@{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix}!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::FiniteElements::BuildTDCSMatrix@{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix}}
\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[{4}]{, }
\item[{Electrode\-\_\-\-Element\-\_\-\-Definition}]{, }
\item[{{\bf Dense\-Matrix}}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a276d6ac58408e3acf390e45cdd3fb971}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a34fc3b8699e330167403be9a02bc6685}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix@{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix}!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::FiniteElements::BuildTDCSMatrix@{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix}}
\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[{5}]{, }
\item[{Contact\-\_\-\-Impedance}]{, }
\item[{{\bf Dense\-Matrix}}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a34fc3b8699e330167403be9a02bc6685}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_af403d01aa496a85f917c7633d0c403cf}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix@{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix}!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::FiniteElements::BuildTDCSMatrix@{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix}}
\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[{T\-D\-C\-S\-Matrix}]{, }
\item[{{\bf Matrix}}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_af403d01aa496a85f917c7633d0c403cf}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_finite_elements_1_1_build_t_d_c_s_matrix_a47e7da69d026426c73576c20f7df1db5}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix@{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix}!set\-State\-Defaults@{set\-State\-Defaults}}
\index{set\-State\-Defaults@{set\-State\-Defaults}!SCIRun::Modules::FiniteElements::BuildTDCSMatrix@{S\-C\-I\-Run\-::\-Modules\-::\-Finite\-Elements\-::\-Build\-T\-D\-C\-S\-Matrix}}
\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_finite_elements_1_1_build_t_d_c_s_matrix_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/\-Finite\-Elements/\hyperlink{_modules_2_legacy_2_finite_elements_2_build_t_d_c_s_matrix_8h}{Build\-T\-D\-C\-S\-Matrix.\-h}\item 
Modules/\-Legacy/\-Finite\-Elements/\hyperlink{_modules_2_legacy_2_finite_elements_2_build_t_d_c_s_matrix_8cc}{Build\-T\-D\-C\-S\-Matrix.\-cc}\end{DoxyCompactItemize}
