\doxysection{src/\+Matrix.h File Reference}
\hypertarget{_matrix_8h}{}\label{_matrix_8h}\index{src/Matrix.h@{src/Matrix.h}}


File containing the definition of the \doxylink{class_matrix}{Matrix} class.  


{\ttfamily \#include $<$iostream$>$}\newline
{\ttfamily \#include $<$sstream$>$}\newline
{\ttfamily \#include $<$cstdlib$>$}\newline
{\ttfamily \#include $<$ctime$>$}\newline
{\ttfamily \#include $<$iomanip$>$}\newline
{\ttfamily \#include $<$fstream$>$}\newline
{\ttfamily \#include $<$exception$>$}\newline
{\ttfamily \#include $<$initializer\+\_\+list$>$}\newline
\doxysubsubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{class_matrix}{Matrix$<$ T $>$}}
\begin{DoxyCompactList}\small\item\em This class implements a matrix object used for linear algebra and vectorized operations. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{_matrix_8h_a4a6ebc6e11a82c98a269205535344169}\label{_matrix_8h_a4a6ebc6e11a82c98a269205535344169} 
{\footnotesize template$<$typename T $>$ }\\\mbox{\hyperlink{class_matrix}{Matrix}}$<$ T $>$ {\bfseries cos} (const \mbox{\hyperlink{class_matrix}{Matrix}}$<$ T $>$ \&other)
\item 
\Hypertarget{_matrix_8h_aeeb5880dc8d4430b1006e9f689fccf85}\label{_matrix_8h_aeeb5880dc8d4430b1006e9f689fccf85} 
{\footnotesize template$<$typename T $>$ }\\\mbox{\hyperlink{class_matrix}{Matrix}}$<$ T $>$ {\bfseries sin} (const \mbox{\hyperlink{class_matrix}{Matrix}}$<$ T $>$ \&other)
\item 
\Hypertarget{_matrix_8h_ad5f238c107ccaa3496402cfb6259e7c2}\label{_matrix_8h_ad5f238c107ccaa3496402cfb6259e7c2} 
{\footnotesize template$<$typename T $>$ }\\\mbox{\hyperlink{class_matrix}{Matrix}}$<$ T $>$ {\bfseries tan} (const \mbox{\hyperlink{class_matrix}{Matrix}}$<$ T $>$ \&other)
\item 
\Hypertarget{_matrix_8h_a865387bfcfcd674c86798bab91145c47}\label{_matrix_8h_a865387bfcfcd674c86798bab91145c47} 
{\footnotesize template$<$typename T $>$ }\\\mbox{\hyperlink{class_matrix}{Matrix}}$<$ T $>$ {\bfseries exp} (const \mbox{\hyperlink{class_matrix}{Matrix}}$<$ T $>$ \&other)
\item 
\Hypertarget{_matrix_8h_a044e7c14372714d3304cf77f09eedd2f}\label{_matrix_8h_a044e7c14372714d3304cf77f09eedd2f} 
{\footnotesize template$<$typename T $>$ }\\\mbox{\hyperlink{class_matrix}{Matrix}}$<$ T $>$ {\bfseries erf} (const \mbox{\hyperlink{class_matrix}{Matrix}}$<$ T $>$ \&other)
\item 
\Hypertarget{_matrix_8h_acab8da35bc09e15c4e312518563335df}\label{_matrix_8h_acab8da35bc09e15c4e312518563335df} 
{\footnotesize template$<$typename T $>$ }\\\mbox{\hyperlink{class_matrix}{Matrix}}$<$ T $>$ {\bfseries erfc} (const \mbox{\hyperlink{class_matrix}{Matrix}}$<$ T $>$ \&other)
\item 
\Hypertarget{_matrix_8h_a269d49f3d80ce2260b2e26278f0ae35f}\label{_matrix_8h_a269d49f3d80ce2260b2e26278f0ae35f} 
{\footnotesize template$<$typename T $>$ }\\T {\bfseries sum} (const \mbox{\hyperlink{class_matrix}{Matrix}}$<$ T $>$ \&other)
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
File containing the definition of the \doxylink{class_matrix}{Matrix} class. 

