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

sparse matrix format: the compressed sparse row (CSR) format, 0-based More...

#include <struct.h>

Data Fields

int owndata
 
int nrows
 
int ncols
 
int * ia
 
int * ja
 
double * a
 

Detailed Description

sparse matrix format: the compressed sparse row (CSR) format, 0-based

3-array variant: ia,ja,a, nnz == ia[nrows]

Definition at line 31 of file struct.h.

Field Documentation

double* _csrMat::a
int * _csrMat::ia
int * _csrMat::ja
int _csrMat::ncols
int _csrMat::nrows
int _csrMat::owndata

if owns (ia, ja, a)

Definition at line 32 of file struct.h.

Referenced by csr_resize(), evsl_arr2csr(), and free_csr().


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