\hypertarget{class_s_c_i_run_1_1_array_math_program_code}{\section{Array\-Math\-Program\-Code Class Reference}
\label{class_s_c_i_run_1_1_array_math_program_code}\index{Array\-Math\-Program\-Code@{Array\-Math\-Program\-Code}}
}


{\ttfamily \#include $<$Array\-Math\-Interpreter.\-h$>$}

Inheritance diagram for Array\-Math\-Program\-Code\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_s_c_i_run_1_1_array_math_program_code}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_array_math_program_code_a7d85ed80132386c76b532e8ee9af655e}{Array\-Math\-Program\-Code} (\hyperlink{namespace_s_c_i_run_a2b5a82c090e466ea6637b30ecad4abb9}{Array\-Math\-Function\-Ptr} function)
\item 
\hyperlink{class_s_c_i_run_1_1_array_math_program_code_ada29880cbdadae5ff4e1e7d8da8df84b}{Array\-Math\-Program\-Code} ()
\item 
void \hyperlink{class_s_c_i_run_1_1_array_math_program_code_a0cf734a29781a85d54178dfc25519ffd}{set\-\_\-function} (\hyperlink{namespace_s_c_i_run_a2b5a82c090e466ea6637b30ecad4abb9}{Array\-Math\-Function\-Ptr} function)
\item 
\hyperlink{namespace_s_c_i_run_a2b5a82c090e466ea6637b30ecad4abb9}{Array\-Math\-Function\-Ptr} \hyperlink{class_s_c_i_run_1_1_array_math_program_code_a83606206172a53e63607d70598ec44a3}{get\-\_\-function} () const 
\item 
void \hyperlink{class_s_c_i_run_1_1_array_math_program_code_ab3b09dcf8fa6d17b9e3e84da3ad026f0}{set\-\_\-variable} (size\-\_\-t j, double $\ast$variable)
\item 
void \hyperlink{class_s_c_i_run_1_1_array_math_program_code_a508ad526298a36440f314db3151b0693}{set\-\_\-vmesh} (size\-\_\-t j, \hyperlink{class_s_c_i_run_1_1_v_mesh}{V\-Mesh} $\ast$vmesh)
\item 
void \hyperlink{class_s_c_i_run_1_1_array_math_program_code_ab99df8839cf9ef29d39ad91c6133384a}{set\-\_\-vfield} (size\-\_\-t j, \hyperlink{class_s_c_i_run_1_1_v_field}{V\-Field} $\ast$vfield)
\item 
void \hyperlink{class_s_c_i_run_1_1_array_math_program_code_a4f596344b63780a06400ec39be11194d}{set\-\_\-matrix} (size\-\_\-t j, \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_ab3398b10244bf021a505b6602fdeb22a}{Core\-::\-Datatypes\-::\-Matrix\-Handle} matrix)
\item 
void \hyperlink{class_s_c_i_run_1_1_array_math_program_code_a0e878cf11cee960aec6efd088a8a81a0}{set\-\_\-bool\-\_\-array} (size\-\_\-t j, std\-::vector$<$ bool $>$ $\ast$array)
\item 
void \hyperlink{class_s_c_i_run_1_1_array_math_program_code_a921d284b81e2f3ba69b564658d6ead27}{set\-\_\-int\-\_\-array} (size\-\_\-t j, std\-::vector$<$ int $>$ $\ast$array)
\item 
void \hyperlink{class_s_c_i_run_1_1_array_math_program_code_a03da2e2b739123993d9765c4842fc6d6}{set\-\_\-double\-\_\-array} (size\-\_\-t j, std\-::vector$<$ double $>$ $\ast$array)
\item 
void \hyperlink{class_s_c_i_run_1_1_array_math_program_code_a3659a1d9bfd4be51a216a26afc20a481}{set\-\_\-index} (\hyperlink{namespace_s_c_i_run_a24ade047e7536e188f5ea3a9d93c5ced}{index\-\_\-type} index)
\item 
void \hyperlink{class_s_c_i_run_1_1_array_math_program_code_ab7a5899c6cd2a400866b942458491386}{set\-\_\-size} (\hyperlink{namespace_s_c_i_run_aa710666634ca42a6ab6344c62a5c784f}{size\-\_\-type} size)
\item 
\hyperlink{namespace_s_c_i_run_aa710666634ca42a6ab6344c62a5c784f}{size\-\_\-type} \hyperlink{class_s_c_i_run_1_1_array_math_program_code_ae103e087bfb1d8b8959f8e05541b59a2}{get\-\_\-size} () const 
\item 
double $\ast$ \hyperlink{class_s_c_i_run_1_1_array_math_program_code_aa240f01e5f9a7d2d088db08abd1b4550}{get\-\_\-variable} (size\-\_\-t j)
\item 
\hyperlink{class_s_c_i_run_1_1_v_mesh}{V\-Mesh} $\ast$ \hyperlink{class_s_c_i_run_1_1_array_math_program_code_ae7e5db572062067f257680c5598cc761}{get\-\_\-vmesh} (size\-\_\-t j)
\item 
\hyperlink{class_s_c_i_run_1_1_v_field}{V\-Field} $\ast$ \hyperlink{class_s_c_i_run_1_1_array_math_program_code_adf09ef3dd7c95402dda6d2083f34b5ba}{get\-\_\-vfield} (size\-\_\-t j)
\item 
\hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_ab3398b10244bf021a505b6602fdeb22a}{Core\-::\-Datatypes\-::\-Matrix\-Handle} \hyperlink{class_s_c_i_run_1_1_array_math_program_code_a0c9d229ccbedca207c3902f1268b844a}{get\-\_\-matrix} (size\-\_\-t j)
\item 
std\-::vector$<$ bool $>$ $\ast$ \hyperlink{class_s_c_i_run_1_1_array_math_program_code_a986a54ac6e071e3915d8ee6caa02ef22}{get\-\_\-bool\-\_\-array} (size\-\_\-t j)
\item 
std\-::vector$<$ int $>$ $\ast$ \hyperlink{class_s_c_i_run_1_1_array_math_program_code_a3d46d2df6e75a5e648c76d286c87de65}{get\-\_\-int\-\_\-array} (size\-\_\-t j)
\item 
std\-::vector$<$ double $>$ $\ast$ \hyperlink{class_s_c_i_run_1_1_array_math_program_code_a582e940986126806a4c3bdf616a69823}{get\-\_\-double\-\_\-array} (size\-\_\-t j)
\item 
\hyperlink{namespace_s_c_i_run_a24ade047e7536e188f5ea3a9d93c5ced}{index\-\_\-type} \hyperlink{class_s_c_i_run_1_1_array_math_program_code_af185e5a7976e0a94677677c31aea9a5e}{get\-\_\-index} () const 
\item 
bool \hyperlink{class_s_c_i_run_1_1_array_math_program_code_a149ad6701e3e2414cb566bb414029841}{run} ()
\item 
void \hyperlink{class_s_c_i_run_1_1_array_math_program_code_a3a3ab31c19c38fe926198ddc4a0a4a91}{print} () const 
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_a7d85ed80132386c76b532e8ee9af655e}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!Array\-Math\-Program\-Code@{Array\-Math\-Program\-Code}}
\index{Array\-Math\-Program\-Code@{Array\-Math\-Program\-Code}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{Array\-Math\-Program\-Code}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Array\-Math\-Program\-Code} (
\begin{DoxyParamCaption}
\item[{{\bf Array\-Math\-Function\-Ptr}}]{function}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_a7d85ed80132386c76b532e8ee9af655e}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_ada29880cbdadae5ff4e1e7d8da8df84b}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!Array\-Math\-Program\-Code@{Array\-Math\-Program\-Code}}
\index{Array\-Math\-Program\-Code@{Array\-Math\-Program\-Code}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{Array\-Math\-Program\-Code}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Array\-Math\-Program\-Code} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_ada29880cbdadae5ff4e1e7d8da8df84b}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_a986a54ac6e071e3915d8ee6caa02ef22}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!get\-\_\-bool\-\_\-array@{get\-\_\-bool\-\_\-array}}
\index{get\-\_\-bool\-\_\-array@{get\-\_\-bool\-\_\-array}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{get\-\_\-bool\-\_\-array}]{\setlength{\rightskip}{0pt plus 5cm}std\-::vector$<$bool$>$$\ast$ get\-\_\-bool\-\_\-array (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{j}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_a986a54ac6e071e3915d8ee6caa02ef22}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_a582e940986126806a4c3bdf616a69823}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!get\-\_\-double\-\_\-array@{get\-\_\-double\-\_\-array}}
\index{get\-\_\-double\-\_\-array@{get\-\_\-double\-\_\-array}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{get\-\_\-double\-\_\-array}]{\setlength{\rightskip}{0pt plus 5cm}std\-::vector$<$double$>$$\ast$ get\-\_\-double\-\_\-array (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{j}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_a582e940986126806a4c3bdf616a69823}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_a83606206172a53e63607d70598ec44a3}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!get\-\_\-function@{get\-\_\-function}}
\index{get\-\_\-function@{get\-\_\-function}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{get\-\_\-function}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Array\-Math\-Function\-Ptr} get\-\_\-function (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_a83606206172a53e63607d70598ec44a3}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_af185e5a7976e0a94677677c31aea9a5e}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!get\-\_\-index@{get\-\_\-index}}
\index{get\-\_\-index@{get\-\_\-index}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{get\-\_\-index}]{\setlength{\rightskip}{0pt plus 5cm}{\bf index\-\_\-type} get\-\_\-index (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_af185e5a7976e0a94677677c31aea9a5e}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_a3d46d2df6e75a5e648c76d286c87de65}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!get\-\_\-int\-\_\-array@{get\-\_\-int\-\_\-array}}
\index{get\-\_\-int\-\_\-array@{get\-\_\-int\-\_\-array}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{get\-\_\-int\-\_\-array}]{\setlength{\rightskip}{0pt plus 5cm}std\-::vector$<$int$>$$\ast$ get\-\_\-int\-\_\-array (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{j}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_a3d46d2df6e75a5e648c76d286c87de65}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_a0c9d229ccbedca207c3902f1268b844a}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!get\-\_\-matrix@{get\-\_\-matrix}}
\index{get\-\_\-matrix@{get\-\_\-matrix}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{get\-\_\-matrix}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Core\-::\-Datatypes\-::\-Matrix\-Handle} get\-\_\-matrix (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{j}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_a0c9d229ccbedca207c3902f1268b844a}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_ae103e087bfb1d8b8959f8e05541b59a2}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!get\-\_\-size@{get\-\_\-size}}
\index{get\-\_\-size@{get\-\_\-size}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{get\-\_\-size}]{\setlength{\rightskip}{0pt plus 5cm}{\bf size\-\_\-type} get\-\_\-size (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_ae103e087bfb1d8b8959f8e05541b59a2}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_aa240f01e5f9a7d2d088db08abd1b4550}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!get\-\_\-variable@{get\-\_\-variable}}
\index{get\-\_\-variable@{get\-\_\-variable}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{get\-\_\-variable}]{\setlength{\rightskip}{0pt plus 5cm}double$\ast$ get\-\_\-variable (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{j}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_aa240f01e5f9a7d2d088db08abd1b4550}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_adf09ef3dd7c95402dda6d2083f34b5ba}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!get\-\_\-vfield@{get\-\_\-vfield}}
\index{get\-\_\-vfield@{get\-\_\-vfield}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{get\-\_\-vfield}]{\setlength{\rightskip}{0pt plus 5cm}{\bf V\-Field}$\ast$ get\-\_\-vfield (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{j}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_adf09ef3dd7c95402dda6d2083f34b5ba}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_ae7e5db572062067f257680c5598cc761}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!get\-\_\-vmesh@{get\-\_\-vmesh}}
\index{get\-\_\-vmesh@{get\-\_\-vmesh}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{get\-\_\-vmesh}]{\setlength{\rightskip}{0pt plus 5cm}{\bf V\-Mesh}$\ast$ get\-\_\-vmesh (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{j}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_ae7e5db572062067f257680c5598cc761}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_a3a3ab31c19c38fe926198ddc4a0a4a91}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!print@{print}}
\index{print@{print}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{print}]{\setlength{\rightskip}{0pt plus 5cm}void print (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{class_s_c_i_run_1_1_array_math_program_code_a3a3ab31c19c38fe926198ddc4a0a4a91}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_a149ad6701e3e2414cb566bb414029841}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!run@{run}}
\index{run@{run}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{run}]{\setlength{\rightskip}{0pt plus 5cm}bool run (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_a149ad6701e3e2414cb566bb414029841}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_a0e878cf11cee960aec6efd088a8a81a0}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!set\-\_\-bool\-\_\-array@{set\-\_\-bool\-\_\-array}}
\index{set\-\_\-bool\-\_\-array@{set\-\_\-bool\-\_\-array}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{set\-\_\-bool\-\_\-array}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-bool\-\_\-array (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{j, }
\item[{std\-::vector$<$ bool $>$ $\ast$}]{array}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_a0e878cf11cee960aec6efd088a8a81a0}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_a03da2e2b739123993d9765c4842fc6d6}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!set\-\_\-double\-\_\-array@{set\-\_\-double\-\_\-array}}
\index{set\-\_\-double\-\_\-array@{set\-\_\-double\-\_\-array}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{set\-\_\-double\-\_\-array}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-double\-\_\-array (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{j, }
\item[{std\-::vector$<$ double $>$ $\ast$}]{array}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_a03da2e2b739123993d9765c4842fc6d6}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_a0cf734a29781a85d54178dfc25519ffd}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!set\-\_\-function@{set\-\_\-function}}
\index{set\-\_\-function@{set\-\_\-function}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{set\-\_\-function}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-function (
\begin{DoxyParamCaption}
\item[{{\bf Array\-Math\-Function\-Ptr}}]{function}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_a0cf734a29781a85d54178dfc25519ffd}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_a3659a1d9bfd4be51a216a26afc20a481}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!set\-\_\-index@{set\-\_\-index}}
\index{set\-\_\-index@{set\-\_\-index}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{set\-\_\-index}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-index (
\begin{DoxyParamCaption}
\item[{{\bf index\-\_\-type}}]{index}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_a3659a1d9bfd4be51a216a26afc20a481}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_a921d284b81e2f3ba69b564658d6ead27}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!set\-\_\-int\-\_\-array@{set\-\_\-int\-\_\-array}}
\index{set\-\_\-int\-\_\-array@{set\-\_\-int\-\_\-array}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{set\-\_\-int\-\_\-array}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-int\-\_\-array (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{j, }
\item[{std\-::vector$<$ int $>$ $\ast$}]{array}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_a921d284b81e2f3ba69b564658d6ead27}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_a4f596344b63780a06400ec39be11194d}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!set\-\_\-matrix@{set\-\_\-matrix}}
\index{set\-\_\-matrix@{set\-\_\-matrix}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{set\-\_\-matrix}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-matrix (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{j, }
\item[{{\bf Core\-::\-Datatypes\-::\-Matrix\-Handle}}]{matrix}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_a4f596344b63780a06400ec39be11194d}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_ab7a5899c6cd2a400866b942458491386}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!set\-\_\-size@{set\-\_\-size}}
\index{set\-\_\-size@{set\-\_\-size}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{set\-\_\-size}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-size (
\begin{DoxyParamCaption}
\item[{{\bf size\-\_\-type}}]{size}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_ab7a5899c6cd2a400866b942458491386}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_ab3b09dcf8fa6d17b9e3e84da3ad026f0}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!set\-\_\-variable@{set\-\_\-variable}}
\index{set\-\_\-variable@{set\-\_\-variable}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{set\-\_\-variable}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-variable (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{j, }
\item[{double $\ast$}]{variable}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_ab3b09dcf8fa6d17b9e3e84da3ad026f0}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_ab99df8839cf9ef29d39ad91c6133384a}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!set\-\_\-vfield@{set\-\_\-vfield}}
\index{set\-\_\-vfield@{set\-\_\-vfield}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{set\-\_\-vfield}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-vfield (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{j, }
\item[{{\bf V\-Field} $\ast$}]{vfield}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_ab99df8839cf9ef29d39ad91c6133384a}
\hypertarget{class_s_c_i_run_1_1_array_math_program_code_a508ad526298a36440f314db3151b0693}{\index{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}!set\-\_\-vmesh@{set\-\_\-vmesh}}
\index{set\-\_\-vmesh@{set\-\_\-vmesh}!SCIRun::ArrayMathProgramCode@{S\-C\-I\-Run\-::\-Array\-Math\-Program\-Code}}
\subsubsection[{set\-\_\-vmesh}]{\setlength{\rightskip}{0pt plus 5cm}void set\-\_\-vmesh (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{j, }
\item[{{\bf V\-Mesh} $\ast$}]{vmesh}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_array_math_program_code_a508ad526298a36440f314db3151b0693}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Core/\-Parser/\hyperlink{_array_math_interpreter_8h}{Array\-Math\-Interpreter.\-h}\item 
Core/\-Parser/\hyperlink{_array_math_interpreter_8cc}{Array\-Math\-Interpreter.\-cc}\end{DoxyCompactItemize}
