EVSL  1.1.0
EigenValues Slicing Library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Data Fields
_cooMat Struct Reference

sparse matrix format: the coordinate (COO) format, 0-based More...

#include <struct.h>

Data Fields

int nrows
 
int ncols
 
int nnz
 
int * ir
 
int * jc
 
double * vv
 

Detailed Description

sparse matrix format: the coordinate (COO) format, 0-based

ir, jc, vv : triples for all nonzeros (of size nnz)

Definition at line 16 of file struct.h.

Field Documentation

int * _cooMat::ir

row indices of nonzero entries

Definition at line 17 of file struct.h.

Referenced by cooMat_to_csrMat(), diagScalCoo(), evsl_coo2csr(), free_coo(), lapgen(), and read_coo_MM().

int * _cooMat::jc

column indices of a nonzero entries

Definition at line 17 of file struct.h.

Referenced by cooMat_to_csrMat(), diagScalCoo(), evsl_coo2csr(), free_coo(), lapgen(), and read_coo_MM().

int _cooMat::ncols

number of columns

Definition at line 17 of file struct.h.

Referenced by cooMat_to_csrMat(), evsl_coo2csr(), lapgen(), main(), and read_coo_MM().

int _cooMat::nnz

number of non-zeros

Definition at line 17 of file struct.h.

Referenced by cooMat_to_csrMat(), diagScalCoo(), evsl_coo2csr(), lapgen(), main(), and read_coo_MM().

int _cooMat::nrows

number of rows

Definition at line 17 of file struct.h.

Referenced by cooMat_to_csrMat(), evsl_coo2csr(), lapgen(), main(), and read_coo_MM().

double* _cooMat::vv

values

Definition at line 22 of file struct.h.

Referenced by cooMat_to_csrMat(), diagScalCoo(), evsl_coo2csr(), free_coo(), lapgen(), main(), and read_coo_MM().


The documentation for this struct was generated from the following file: