\section{Sparse\-Matrix\-\_\-struct Struct Reference}
\label{structSparseMatrix__struct}\index{Sparse\-Matrix\-\_\-struct@{Sparse\-Matrix\-\_\-struct}}


{\ttfamily \#include $<$Sparse\-Matrix.\-h$>$}

\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
{\bf int} {\bf m}
\item 
{\bf int} {\bf n}
\item 
{\bf int} {\bf nz}
\item 
{\bf int} {\bf nzmax}
\item 
{\bf int} {\bf type}
\item 
{\bf int} $\ast$ {\bf ia}
\item 
{\bf int} $\ast$ {\bf ja}
\item 
void $\ast$ {\bf a}
\item 
{\bf int} {\bf format}
\item 
{\bf int} {\bf property}
\item 
{\bf int} {\bf size}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 26 of file Sparse\-Matrix.\-h.



\subsection{Field Documentation}
\index{Sparse\-Matrix\-\_\-struct@{Sparse\-Matrix\-\_\-struct}!a@{a}}
\index{a@{a}!SparseMatrix_struct@{Sparse\-Matrix\-\_\-struct}}
\subsubsection[{a}]{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ Sparse\-Matrix\-\_\-struct\-::a}\label{structSparseMatrix__struct_a7b726ba51bc0e66248626829e755a1ee}


Definition at line 34 of file Sparse\-Matrix.\-h.



Referenced by Distance\-Matrix\-\_\-restrict\-\_\-cluster(), get\-\_\-distance\-\_\-matrix(), ideal\-\_\-distance\-\_\-matrix(), jacobi(), make\-Dot\-Graph(), Multilevel\-\_\-\-M\-Q\-\_\-\-Clustering\-\_\-establish(), Operator\-\_\-diag\-\_\-precon\-\_\-new(), Operator\-\_\-uniform\-\_\-stress\-\_\-diag\-\_\-precon\-\_\-new(), Sparse\-Matrix\-\_\-add(), Sparse\-Matrix\-\_\-apply\-\_\-fun(), Sparse\-Matrix\-\_\-apply\-\_\-fun\-\_\-general(), Sparse\-Matrix\-\_\-coordinate\-\_\-form\-\_\-add\-\_\-entries(), Sparse\-Matrix\-\_\-copy(), Sparse\-Matrix\-\_\-crop(), Sparse\-Matrix\-\_\-delete(), Sparse\-Matrix\-\_\-divide\-\_\-row\-\_\-by\-\_\-degree(), Sparse\-Matrix\-\_\-export\-\_\-binary\-\_\-fp(), Sparse\-Matrix\-\_\-from\-\_\-coordinate\-\_\-format(), Sparse\-Matrix\-\_\-from\-\_\-coordinate\-\_\-format\-\_\-not\-\_\-compacted(), Sparse\-Matrix\-\_\-from\-\_\-dense(), Sparse\-Matrix\-\_\-get\-\_\-augmented(), Sparse\-Matrix\-\_\-get\-\_\-real\-\_\-adjacency\-\_\-matrix\-\_\-symmetrized(), Sparse\-Matrix\-\_\-get\-\_\-submatrix(), Sparse\-Matrix\-\_\-import\-\_\-binary\-\_\-fp(), Sparse\-Matrix\-\_\-import\-\_\-dot(), Sparse\-Matrix\-\_\-is\-\_\-symmetric(), Sparse\-Matrix\-\_\-multiply(), Sparse\-Matrix\-\_\-multiply3(), Sparse\-Matrix\-\_\-multiply\-\_\-by\-\_\-scaler(), Sparse\-Matrix\-\_\-multiply\-\_\-vector(), Sparse\-Matrix\-\_\-normalize\-\_\-by\-\_\-row(), Sparse\-Matrix\-\_\-normalize\-\_\-to\-\_\-rowsum1(), Sparse\-Matrix\-\_\-page\-\_\-rank(), Sparse\-Matrix\-\_\-print\-\_\-coord(), Sparse\-Matrix\-\_\-print\-\_\-csr(), Sparse\-Matrix\-\_\-remove\-\_\-diagonal(), Sparse\-Matrix\-\_\-remove\-\_\-upper(), Sparse\-Matrix\-\_\-scaled\-\_\-by\-\_\-vector(), Sparse\-Matrix\-\_\-set\-\_\-entries\-\_\-to\-\_\-real\-\_\-one(), Sparse\-Matrix\-\_\-sum\-\_\-repeat\-\_\-entries(), Sparse\-Matrix\-\_\-to\-\_\-complex(), Sparse\-Matrix\-\_\-transpose(), Sparse\-Stress\-Majorization\-Smoother\-\_\-new(), spring\-\_\-electrical\-\_\-spring\-\_\-embedding(), spring\-\_\-maxent\-\_\-embedding(), Spring\-Smoother\-\_\-new(), Stress\-Majorization\-Smoother2\-\_\-new(), Stress\-Majorization\-Smoother\-\_\-smooth(), Triangle\-Smoother\-\_\-new(), and Uniform\-Stress\-Smoother\-\_\-new().

\index{Sparse\-Matrix\-\_\-struct@{Sparse\-Matrix\-\_\-struct}!format@{format}}
\index{format@{format}!SparseMatrix_struct@{Sparse\-Matrix\-\_\-struct}}
\subsubsection[{format}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} Sparse\-Matrix\-\_\-struct\-::format}\label{structSparseMatrix__struct_a5eab2682cbe15c3fed458bd24fe992a5}


Definition at line 35 of file Sparse\-Matrix.\-h.



Referenced by Sparse\-Matrix\-\_\-add(), Sparse\-Matrix\-\_\-apply\-\_\-fun(), Sparse\-Matrix\-\_\-apply\-\_\-fun\-\_\-general(), Sparse\-Matrix\-\_\-coordinate\-\_\-form\-\_\-add\-\_\-entries(), Sparse\-Matrix\-\_\-copy(), Sparse\-Matrix\-\_\-export(), Sparse\-Matrix\-\_\-export\-\_\-binary\-\_\-fp(), Sparse\-Matrix\-\_\-from\-\_\-coordinate\-\_\-format(), Sparse\-Matrix\-\_\-from\-\_\-coordinate\-\_\-format\-\_\-not\-\_\-compacted(), Sparse\-Matrix\-\_\-is\-\_\-symmetric(), Sparse\-Matrix\-\_\-multiply(), Sparse\-Matrix\-\_\-multiply3(), Sparse\-Matrix\-\_\-multiply\-\_\-by\-\_\-scaler(), Sparse\-Matrix\-\_\-multiply\-\_\-vector(), Sparse\-Matrix\-\_\-normalize\-\_\-by\-\_\-row(), Sparse\-Matrix\-\_\-normalize\-\_\-to\-\_\-rowsum1(), Sparse\-Matrix\-\_\-print(), Sparse\-Matrix\-\_\-print\-\_\-coord(), Sparse\-Matrix\-\_\-print\-\_\-csr(), Sparse\-Matrix\-\_\-scaled\-\_\-by\-\_\-vector(), Sparse\-Matrix\-\_\-to\-\_\-complex(), Sparse\-Matrix\-\_\-transpose(), spring\-\_\-electrical\-\_\-embedding(), spring\-\_\-electrical\-\_\-embedding\-\_\-fast(), spring\-\_\-electrical\-\_\-embedding\-\_\-slow(), spring\-\_\-electrical\-\_\-spring\-\_\-embedding(), and spring\-\_\-maxent\-\_\-embedding().

\index{Sparse\-Matrix\-\_\-struct@{Sparse\-Matrix\-\_\-struct}!ia@{ia}}
\index{ia@{ia}!SparseMatrix_struct@{Sparse\-Matrix\-\_\-struct}}
\subsubsection[{ia}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int}$\ast$ Sparse\-Matrix\-\_\-struct\-::ia}\label{structSparseMatrix__struct_ac9e9d2f745a8c59189e6695fd781c491}


Definition at line 32 of file Sparse\-Matrix.\-h.



Referenced by average\-\_\-edge\-\_\-length(), Distance\-Matrix\-\_\-restrict\-\_\-cluster(), edgelist\-\_\-export(), export\-\_\-embedding(), ideal\-\_\-distance\-\_\-matrix(), interpolate\-\_\-coord(), jacobi(), main(), make\-Dot\-Graph(), Multilevel\-\_\-\-M\-Q\-\_\-\-Clustering\-\_\-establish(), Operator\-\_\-diag\-\_\-precon\-\_\-new(), Operator\-\_\-uniform\-\_\-stress\-\_\-diag\-\_\-precon\-\_\-new(), power\-\_\-law\-\_\-graph(), Sparse\-Matrix\-\_\-add(), Sparse\-Matrix\-\_\-apply\-\_\-fun(), Sparse\-Matrix\-\_\-apply\-\_\-fun\-\_\-general(), Sparse\-Matrix\-\_\-complement(), Sparse\-Matrix\-\_\-coordinate\-\_\-form\-\_\-add\-\_\-entries(), Sparse\-Matrix\-\_\-copy(), Sparse\-Matrix\-\_\-crop(), Sparse\-Matrix\-\_\-decompose\-\_\-to\-\_\-supervariables(), Sparse\-Matrix\-\_\-delete(), Sparse\-Matrix\-\_\-delete\-\_\-sparse\-\_\-columns(), Sparse\-Matrix\-\_\-divide\-\_\-row\-\_\-by\-\_\-degree(), Sparse\-Matrix\-\_\-export\-\_\-binary\-\_\-fp(), Sparse\-Matrix\-\_\-from\-\_\-coordinate\-\_\-format(), Sparse\-Matrix\-\_\-from\-\_\-coordinate\-\_\-format\-\_\-not\-\_\-compacted(), Sparse\-Matrix\-\_\-from\-\_\-dense(), Sparse\-Matrix\-\_\-get\-\_\-augmented(), Sparse\-Matrix\-\_\-get\-\_\-real\-\_\-adjacency\-\_\-matrix\-\_\-symmetrized(), Sparse\-Matrix\-\_\-get\-\_\-submatrix(), Sparse\-Matrix\-\_\-has\-\_\-diagonal(), Sparse\-Matrix\-\_\-import\-\_\-binary\-\_\-fp(), Sparse\-Matrix\-\_\-import\-\_\-dot(), Sparse\-Matrix\-\_\-is\-\_\-symmetric(), Sparse\-Matrix\-\_\-level\-\_\-sets\-\_\-internal(), Sparse\-Matrix\-\_\-multiply(), Sparse\-Matrix\-\_\-multiply3(), Sparse\-Matrix\-\_\-multiply\-\_\-by\-\_\-scaler(), Sparse\-Matrix\-\_\-multiply\-\_\-vector(), Sparse\-Matrix\-\_\-normalize\-\_\-by\-\_\-row(), Sparse\-Matrix\-\_\-normalize\-\_\-to\-\_\-rowsum1(), Sparse\-Matrix\-\_\-page\-\_\-rank(), Sparse\-Matrix\-\_\-print\-\_\-coord(), Sparse\-Matrix\-\_\-print\-\_\-csr(), Sparse\-Matrix\-\_\-remove\-\_\-diagonal(), Sparse\-Matrix\-\_\-remove\-\_\-upper(), Sparse\-Matrix\-\_\-scaled\-\_\-by\-\_\-vector(), Sparse\-Matrix\-\_\-sum\-\_\-repeat\-\_\-entries(), Sparse\-Matrix\-\_\-to\-\_\-complex(), Sparse\-Matrix\-\_\-transpose(), Sparse\-Stress\-Majorization\-Smoother\-\_\-new(), spring\-\_\-electrical\-\_\-embedding(), spring\-\_\-electrical\-\_\-embedding\-\_\-fast(), spring\-\_\-electrical\-\_\-embedding\-\_\-slow(), spring\-\_\-electrical\-\_\-spring\-\_\-embedding(), spring\-\_\-maxent\-\_\-embedding(), Spring\-Smoother\-\_\-new(), Stress\-Majorization\-Smoother2\-\_\-new(), Stress\-Majorization\-Smoother\-\_\-smooth(), Triangle\-Smoother\-\_\-new(), and Uniform\-Stress\-Smoother\-\_\-new().

\index{Sparse\-Matrix\-\_\-struct@{Sparse\-Matrix\-\_\-struct}!ja@{ja}}
\index{ja@{ja}!SparseMatrix_struct@{Sparse\-Matrix\-\_\-struct}}
\subsubsection[{ja}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int}$\ast$ Sparse\-Matrix\-\_\-struct\-::ja}\label{structSparseMatrix__struct_a57a8b26fd2556017bc867c063d51d715}


Definition at line 33 of file Sparse\-Matrix.\-h.



Referenced by average\-\_\-edge\-\_\-length(), Distance\-Matrix\-\_\-restrict\-\_\-cluster(), edgelist\-\_\-export(), export\-\_\-embedding(), ideal\-\_\-distance\-\_\-matrix(), interpolate\-\_\-coord(), jacobi(), main(), make\-Dot\-Graph(), Multilevel\-\_\-\-M\-Q\-\_\-\-Clustering\-\_\-establish(), Operator\-\_\-diag\-\_\-precon\-\_\-new(), Operator\-\_\-uniform\-\_\-stress\-\_\-diag\-\_\-precon\-\_\-new(), power\-\_\-law\-\_\-graph(), Sparse\-Matrix\-\_\-add(), Sparse\-Matrix\-\_\-apply\-\_\-fun\-\_\-general(), Sparse\-Matrix\-\_\-complement(), Sparse\-Matrix\-\_\-coordinate\-\_\-form\-\_\-add\-\_\-entries(), Sparse\-Matrix\-\_\-copy(), Sparse\-Matrix\-\_\-crop(), Sparse\-Matrix\-\_\-decompose\-\_\-to\-\_\-supervariables(), Sparse\-Matrix\-\_\-delete(), Sparse\-Matrix\-\_\-delete\-\_\-sparse\-\_\-columns(), Sparse\-Matrix\-\_\-divide\-\_\-row\-\_\-by\-\_\-degree(), Sparse\-Matrix\-\_\-export\-\_\-binary\-\_\-fp(), Sparse\-Matrix\-\_\-from\-\_\-coordinate\-\_\-format(), Sparse\-Matrix\-\_\-from\-\_\-coordinate\-\_\-format\-\_\-not\-\_\-compacted(), Sparse\-Matrix\-\_\-from\-\_\-dense(), Sparse\-Matrix\-\_\-get\-\_\-augmented(), Sparse\-Matrix\-\_\-get\-\_\-real\-\_\-adjacency\-\_\-matrix\-\_\-symmetrized(), Sparse\-Matrix\-\_\-get\-\_\-submatrix(), Sparse\-Matrix\-\_\-has\-\_\-diagonal(), Sparse\-Matrix\-\_\-import\-\_\-binary\-\_\-fp(), Sparse\-Matrix\-\_\-import\-\_\-dot(), Sparse\-Matrix\-\_\-is\-\_\-symmetric(), Sparse\-Matrix\-\_\-level\-\_\-sets\-\_\-internal(), Sparse\-Matrix\-\_\-multiply(), Sparse\-Matrix\-\_\-multiply3(), Sparse\-Matrix\-\_\-multiply\-\_\-vector(), Sparse\-Matrix\-\_\-page\-\_\-rank(), Sparse\-Matrix\-\_\-print\-\_\-coord(), Sparse\-Matrix\-\_\-print\-\_\-csr(), Sparse\-Matrix\-\_\-remove\-\_\-diagonal(), Sparse\-Matrix\-\_\-remove\-\_\-upper(), Sparse\-Matrix\-\_\-scaled\-\_\-by\-\_\-vector(), Sparse\-Matrix\-\_\-sum\-\_\-repeat\-\_\-entries(), Sparse\-Matrix\-\_\-to\-\_\-complex(), Sparse\-Matrix\-\_\-transpose(), Sparse\-Stress\-Majorization\-Smoother\-\_\-new(), spring\-\_\-electrical\-\_\-embedding(), spring\-\_\-electrical\-\_\-embedding\-\_\-fast(), spring\-\_\-electrical\-\_\-embedding\-\_\-slow(), spring\-\_\-electrical\-\_\-spring\-\_\-embedding(), spring\-\_\-maxent\-\_\-embedding(), Spring\-Smoother\-\_\-new(), Stress\-Majorization\-Smoother2\-\_\-new(), Stress\-Majorization\-Smoother\-\_\-smooth(), Triangle\-Smoother\-\_\-new(), and Uniform\-Stress\-Smoother\-\_\-new().

\index{Sparse\-Matrix\-\_\-struct@{Sparse\-Matrix\-\_\-struct}!m@{m}}
\index{m@{m}!SparseMatrix_struct@{Sparse\-Matrix\-\_\-struct}}
\subsubsection[{m}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} Sparse\-Matrix\-\_\-struct\-::m}\label{structSparseMatrix__struct_a0c1276cd7fcfb0de4a915611699a94ee}


Definition at line 27 of file Sparse\-Matrix.\-h.



Referenced by average\-\_\-edge\-\_\-length(), Distance\-Matrix\-\_\-restrict\-\_\-cluster(), edgelist\-\_\-export(), export\-\_\-embedding(), ideal\-\_\-distance\-\_\-matrix(), interpolate\-\_\-coord(), make\-Dot\-Graph(), modularity\-\_\-clustering(), mq\-\_\-clustering(), Multilevel\-\_\-\-M\-Q\-\_\-\-Clustering\-\_\-establish(), Multilevel\-\_\-\-M\-Q\-\_\-\-Clustering\-\_\-init(), Multilevel\-\_\-\-M\-Q\-\_\-\-Clustering\-\_\-new(), Operator\-\_\-diag\-\_\-precon\-\_\-new(), Operator\-\_\-uniform\-\_\-stress\-\_\-diag\-\_\-precon\-\_\-new(), Operator\-\_\-uniform\-\_\-stress\-\_\-matmul\-\_\-apply(), post\-\_\-process\-\_\-smoothing(), power\-\_\-law\-\_\-graph(), Sparse\-Matrix\-\_\-add(), Sparse\-Matrix\-\_\-apply\-\_\-fun(), Sparse\-Matrix\-\_\-apply\-\_\-fun\-\_\-general(), Sparse\-Matrix\-\_\-complement(), Sparse\-Matrix\-\_\-connected\-Q(), Sparse\-Matrix\-\_\-coordinate\-\_\-form\-\_\-add\-\_\-entries(), Sparse\-Matrix\-\_\-copy(), Sparse\-Matrix\-\_\-crop(), Sparse\-Matrix\-\_\-decompose\-\_\-to\-\_\-supervariables(), Sparse\-Matrix\-\_\-delete\-\_\-sparse\-\_\-columns(), Sparse\-Matrix\-\_\-distance\-\_\-matrix(), Sparse\-Matrix\-\_\-distance\-\_\-matrix\-\_\-k\-\_\-centers(), Sparse\-Matrix\-\_\-distance\-\_\-matrix\-\_\-khops(), Sparse\-Matrix\-\_\-divide\-\_\-row\-\_\-by\-\_\-degree(), Sparse\-Matrix\-\_\-exclude\-\_\-submatrix(), Sparse\-Matrix\-\_\-export\-\_\-binary\-\_\-fp(), Sparse\-Matrix\-\_\-from\-\_\-coordinate\-\_\-format(), Sparse\-Matrix\-\_\-from\-\_\-coordinate\-\_\-format\-\_\-not\-\_\-compacted(), Sparse\-Matrix\-\_\-get\-\_\-augmented(), Sparse\-Matrix\-\_\-get\-\_\-real\-\_\-adjacency\-\_\-matrix\-\_\-symmetrized(), Sparse\-Matrix\-\_\-get\-\_\-submatrix(), Sparse\-Matrix\-\_\-has\-\_\-diagonal(), Sparse\-Matrix\-\_\-import\-\_\-binary\-\_\-fp(), Sparse\-Matrix\-\_\-is\-\_\-symmetric(), Sparse\-Matrix\-\_\-k\-\_\-centers(), Sparse\-Matrix\-\_\-k\-\_\-centers\-\_\-user(), Sparse\-Matrix\-\_\-level\-\_\-sets\-\_\-internal(), Sparse\-Matrix\-\_\-multiply(), Sparse\-Matrix\-\_\-multiply3(), Sparse\-Matrix\-\_\-multiply\-\_\-by\-\_\-scaler(), Sparse\-Matrix\-\_\-multiply\-\_\-vector(), Sparse\-Matrix\-\_\-normalize\-\_\-by\-\_\-row(), Sparse\-Matrix\-\_\-normalize\-\_\-to\-\_\-rowsum1(), Sparse\-Matrix\-\_\-page\-\_\-rank(), Sparse\-Matrix\-\_\-print\-\_\-coord(), Sparse\-Matrix\-\_\-print\-\_\-csr(), Sparse\-Matrix\-\_\-pseudo\-\_\-diameter\-\_\-unweighted(), Sparse\-Matrix\-\_\-pseudo\-\_\-diameter\-\_\-weighted(), Sparse\-Matrix\-\_\-remove\-\_\-diagonal(), Sparse\-Matrix\-\_\-remove\-\_\-upper(), Sparse\-Matrix\-\_\-scaled\-\_\-by\-\_\-vector(), Sparse\-Matrix\-\_\-solve(), Sparse\-Matrix\-\_\-sum\-\_\-repeat\-\_\-entries(), Sparse\-Matrix\-\_\-to\-\_\-square\-\_\-matrix(), Sparse\-Matrix\-\_\-transpose(), Sparse\-Matrix\-\_\-weakly\-\_\-connected\-\_\-components(), Sparse\-Stress\-Majorization\-Smoother\-\_\-new(), spring\-\_\-electrical\-\_\-embedding(), spring\-\_\-electrical\-\_\-embedding\-\_\-fast(), spring\-\_\-electrical\-\_\-embedding\-\_\-slow(), spring\-\_\-electrical\-\_\-spring\-\_\-embedding(), spring\-\_\-maxent\-\_\-embedding(), Spring\-Smoother\-\_\-new(), stress\-\_\-model\-\_\-core(), Stress\-Majorization\-Smoother2\-\_\-new(), Stress\-Majorization\-Smoother\-\_\-smooth(), Triangle\-Smoother\-\_\-new(), uniform\-\_\-stress(), and Uniform\-Stress\-Smoother\-\_\-new().

\index{Sparse\-Matrix\-\_\-struct@{Sparse\-Matrix\-\_\-struct}!n@{n}}
\index{n@{n}!SparseMatrix_struct@{Sparse\-Matrix\-\_\-struct}}
\subsubsection[{n}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} Sparse\-Matrix\-\_\-struct\-::n}\label{structSparseMatrix__struct_ace161933c7cda9c3c58d5fa5bd0ed95e}


Definition at line 28 of file Sparse\-Matrix.\-h.



Referenced by Distance\-Matrix\-\_\-restrict\-\_\-cluster(), edgelist\-\_\-export(), jacobi(), modularity\-\_\-clustering(), mq\-\_\-clustering(), Multilevel\-\_\-coarsen(), Multilevel\-\_\-\-M\-Q\-\_\-\-Clustering\-\_\-establish(), Multilevel\-\_\-\-M\-Q\-\_\-\-Clustering\-\_\-init(), Sparse\-Matrix\-\_\-add(), Sparse\-Matrix\-\_\-complement(), Sparse\-Matrix\-\_\-connected\-Q(), Sparse\-Matrix\-\_\-coordinate\-\_\-form\-\_\-add\-\_\-entries(), Sparse\-Matrix\-\_\-copy(), Sparse\-Matrix\-\_\-decompose\-\_\-to\-\_\-supervariables(), Sparse\-Matrix\-\_\-delete\-\_\-sparse\-\_\-columns(), Sparse\-Matrix\-\_\-distance\-\_\-matrix(), Sparse\-Matrix\-\_\-distance\-\_\-matrix\-\_\-k\-\_\-centers(), Sparse\-Matrix\-\_\-distance\-\_\-matrix\-\_\-khops(), Sparse\-Matrix\-\_\-exclude\-\_\-submatrix(), Sparse\-Matrix\-\_\-export\-\_\-binary\-\_\-fp(), Sparse\-Matrix\-\_\-from\-\_\-coordinate\-\_\-format(), Sparse\-Matrix\-\_\-from\-\_\-coordinate\-\_\-format\-\_\-not\-\_\-compacted(), Sparse\-Matrix\-\_\-get\-\_\-augmented(), Sparse\-Matrix\-\_\-get\-\_\-real\-\_\-adjacency\-\_\-matrix\-\_\-symmetrized(), Sparse\-Matrix\-\_\-get\-\_\-submatrix(), Sparse\-Matrix\-\_\-is\-\_\-symmetric(), Sparse\-Matrix\-\_\-k\-\_\-centers(), Sparse\-Matrix\-\_\-k\-\_\-centers\-\_\-user(), Sparse\-Matrix\-\_\-multiply(), Sparse\-Matrix\-\_\-multiply3(), Sparse\-Matrix\-\_\-multiply\-\_\-vector(), Sparse\-Matrix\-\_\-page\-\_\-rank(), Sparse\-Matrix\-\_\-print\-\_\-coord(), Sparse\-Matrix\-\_\-print\-\_\-csr(), Sparse\-Matrix\-\_\-pseudo\-\_\-diameter\-\_\-weighted(), Sparse\-Matrix\-\_\-sum\-\_\-repeat\-\_\-entries(), Sparse\-Matrix\-\_\-to\-\_\-square\-\_\-matrix(), Sparse\-Matrix\-\_\-transpose(), spring\-\_\-electrical\-\_\-embedding(), spring\-\_\-electrical\-\_\-embedding\-\_\-fast(), spring\-\_\-electrical\-\_\-embedding\-\_\-slow(), spring\-\_\-electrical\-\_\-spring\-\_\-embedding(), spring\-\_\-maxent\-\_\-embedding(), and String\-Vector\-\_\-part().

\index{Sparse\-Matrix\-\_\-struct@{Sparse\-Matrix\-\_\-struct}!nz@{nz}}
\index{nz@{nz}!SparseMatrix_struct@{Sparse\-Matrix\-\_\-struct}}
\subsubsection[{nz}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} Sparse\-Matrix\-\_\-struct\-::nz}\label{structSparseMatrix__struct_a4e360183ba27e8e1da05267d7ce0184a}


Definition at line 29 of file Sparse\-Matrix.\-h.



Referenced by edgelist\-\_\-export(), get\-\_\-distance\-\_\-matrix(), ideal\-\_\-distance\-\_\-matrix(), main(), make\-Dot\-Graph(), Sparse\-Matrix\-\_\-add(), Sparse\-Matrix\-\_\-complement(), Sparse\-Matrix\-\_\-coordinate\-\_\-form\-\_\-add\-\_\-entries(), Sparse\-Matrix\-\_\-copy(), Sparse\-Matrix\-\_\-crop(), Sparse\-Matrix\-\_\-export\-\_\-binary\-\_\-fp(), Sparse\-Matrix\-\_\-from\-\_\-coordinate\-\_\-format(), Sparse\-Matrix\-\_\-from\-\_\-coordinate\-\_\-format\-\_\-not\-\_\-compacted(), Sparse\-Matrix\-\_\-from\-\_\-dense(), Sparse\-Matrix\-\_\-get\-\_\-augmented(), Sparse\-Matrix\-\_\-get\-\_\-real\-\_\-adjacency\-\_\-matrix\-\_\-symmetrized(), Sparse\-Matrix\-\_\-import\-\_\-binary\-\_\-fp(), Sparse\-Matrix\-\_\-import\-\_\-dot(), Sparse\-Matrix\-\_\-multiply(), Sparse\-Matrix\-\_\-multiply3(), Sparse\-Matrix\-\_\-multiply\-\_\-by\-\_\-scaler(), Sparse\-Matrix\-\_\-print\-\_\-coord(), Sparse\-Matrix\-\_\-remove\-\_\-diagonal(), Sparse\-Matrix\-\_\-remove\-\_\-upper(), Sparse\-Matrix\-\_\-set\-\_\-entries\-\_\-to\-\_\-real\-\_\-one(), Sparse\-Matrix\-\_\-sum\-\_\-repeat\-\_\-entries(), Sparse\-Matrix\-\_\-to\-\_\-complex(), Sparse\-Matrix\-\_\-transpose(), Sparse\-Stress\-Majorization\-Smoother\-\_\-new(), spring\-\_\-electrical\-\_\-embedding(), spring\-\_\-electrical\-\_\-embedding\-\_\-fast(), spring\-\_\-electrical\-\_\-embedding\-\_\-slow(), spring\-\_\-electrical\-\_\-spring\-\_\-embedding(), spring\-\_\-maxent\-\_\-embedding(), Spring\-Smoother\-\_\-new(), Stress\-Majorization\-Smoother2\-\_\-new(), and Uniform\-Stress\-Smoother\-\_\-new().

\index{Sparse\-Matrix\-\_\-struct@{Sparse\-Matrix\-\_\-struct}!nzmax@{nzmax}}
\index{nzmax@{nzmax}!SparseMatrix_struct@{Sparse\-Matrix\-\_\-struct}}
\subsubsection[{nzmax}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} Sparse\-Matrix\-\_\-struct\-::nzmax}\label{structSparseMatrix__struct_a934c9b1754563d667f96f4735e297482}


Definition at line 30 of file Sparse\-Matrix.\-h.



Referenced by Sparse\-Matrix\-\_\-coordinate\-\_\-form\-\_\-add\-\_\-entries(), and Sparse\-Matrix\-\_\-export\-\_\-binary\-\_\-fp().

\index{Sparse\-Matrix\-\_\-struct@{Sparse\-Matrix\-\_\-struct}!property@{property}}
\index{property@{property}!SparseMatrix_struct@{Sparse\-Matrix\-\_\-struct}}
\subsubsection[{property}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} Sparse\-Matrix\-\_\-struct\-::property}\label{structSparseMatrix__struct_a7e744781bde43f83ea153cb9a4720d78}


Definition at line 36 of file Sparse\-Matrix.\-h.



Referenced by Sparse\-Matrix\-\_\-copy(), Sparse\-Matrix\-\_\-export\-\_\-binary\-\_\-fp(), Sparse\-Matrix\-\_\-import\-\_\-binary\-\_\-fp(), and Sparse\-Matrix\-\_\-remove\-\_\-upper().

\index{Sparse\-Matrix\-\_\-struct@{Sparse\-Matrix\-\_\-struct}!size@{size}}
\index{size@{size}!SparseMatrix_struct@{Sparse\-Matrix\-\_\-struct}}
\subsubsection[{size}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} Sparse\-Matrix\-\_\-struct\-::size}\label{structSparseMatrix__struct_ad9f112a0edfe60609b8fff0097701a93}


Definition at line 37 of file Sparse\-Matrix.\-h.



Referenced by Sparse\-Matrix\-\_\-coordinate\-\_\-form\-\_\-add\-\_\-entries(), Sparse\-Matrix\-\_\-copy(), Sparse\-Matrix\-\_\-export\-\_\-binary\-\_\-fp(), Sparse\-Matrix\-\_\-from\-\_\-coordinate\-\_\-format(), Sparse\-Matrix\-\_\-from\-\_\-coordinate\-\_\-format\-\_\-not\-\_\-compacted(), Sparse\-Matrix\-\_\-get\-\_\-augmented(), Sparse\-Matrix\-\_\-get\-\_\-real\-\_\-adjacency\-\_\-matrix\-\_\-symmetrized(), Sparse\-Matrix\-\_\-get\-\_\-submatrix(), Sparse\-Matrix\-\_\-import\-\_\-binary\-\_\-fp(), Sparse\-Matrix\-\_\-set\-\_\-entries\-\_\-to\-\_\-real\-\_\-one(), and Sparse\-Matrix\-\_\-to\-\_\-complex().

\index{Sparse\-Matrix\-\_\-struct@{Sparse\-Matrix\-\_\-struct}!type@{type}}
\index{type@{type}!SparseMatrix_struct@{Sparse\-Matrix\-\_\-struct}}
\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} Sparse\-Matrix\-\_\-struct\-::type}\label{structSparseMatrix__struct_a98a382c2ee37c8457cf1b35c2351884c}


Definition at line 31 of file Sparse\-Matrix.\-h.



Referenced by Distance\-Matrix\-\_\-restrict\-\_\-cluster(), get\-\_\-distance\-\_\-matrix(), ideal\-\_\-distance\-\_\-matrix(), jacobi(), make\-Dot\-Graph(), modularity\-\_\-clustering(), mq\-\_\-clustering(), Multilevel\-\_\-\-M\-Q\-\_\-\-Clustering\-\_\-init(), Multilevel\-\_\-\-M\-Q\-\_\-\-Clustering\-\_\-new(), Multilevel\-\_\-new(), Operator\-\_\-diag\-\_\-precon\-\_\-new(), Operator\-\_\-uniform\-\_\-stress\-\_\-diag\-\_\-precon\-\_\-new(), Sparse\-Matrix\-\_\-add(), Sparse\-Matrix\-\_\-apply\-\_\-fun(), Sparse\-Matrix\-\_\-apply\-\_\-fun\-\_\-general(), Sparse\-Matrix\-\_\-copy(), Sparse\-Matrix\-\_\-crop(), Sparse\-Matrix\-\_\-divide\-\_\-row\-\_\-by\-\_\-degree(), Sparse\-Matrix\-\_\-export\-\_\-binary\-\_\-fp(), Sparse\-Matrix\-\_\-from\-\_\-coordinate\-\_\-format(), Sparse\-Matrix\-\_\-from\-\_\-coordinate\-\_\-format\-\_\-not\-\_\-compacted(), Sparse\-Matrix\-\_\-get\-\_\-augmented(), Sparse\-Matrix\-\_\-get\-\_\-real\-\_\-adjacency\-\_\-matrix\-\_\-symmetrized(), Sparse\-Matrix\-\_\-get\-\_\-submatrix(), Sparse\-Matrix\-\_\-is\-\_\-symmetric(), Sparse\-Matrix\-\_\-multiply(), Sparse\-Matrix\-\_\-multiply3(), Sparse\-Matrix\-\_\-multiply\-\_\-by\-\_\-scaler(), Sparse\-Matrix\-\_\-multiply\-\_\-vector(), Sparse\-Matrix\-\_\-normalize\-\_\-by\-\_\-row(), Sparse\-Matrix\-\_\-normalize\-\_\-to\-\_\-rowsum1(), Sparse\-Matrix\-\_\-page\-\_\-rank(), Sparse\-Matrix\-\_\-print\-\_\-coord(), Sparse\-Matrix\-\_\-print\-\_\-csr(), Sparse\-Matrix\-\_\-remove\-\_\-diagonal(), Sparse\-Matrix\-\_\-remove\-\_\-upper(), Sparse\-Matrix\-\_\-scaled\-\_\-by\-\_\-vector(), Sparse\-Matrix\-\_\-set\-\_\-entries\-\_\-to\-\_\-real\-\_\-one(), Sparse\-Matrix\-\_\-sum\-\_\-repeat\-\_\-entries(), Sparse\-Matrix\-\_\-to\-\_\-complex(), Sparse\-Matrix\-\_\-transpose(), Sparse\-Stress\-Majorization\-Smoother\-\_\-new(), and stress\-\_\-model\-\_\-core().



The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
lib/sparse/{\bf Sparse\-Matrix.\-h}\end{DoxyCompactItemize}
