Fast Auxiliary Space Preconditioning 2.7.7 Aug/28/2022
Loading...
Searching...
No Matches
dCSRLmat Struct Reference

Sparse matrix of REAL type in CSRL format. More...

#include <fasp.h>

Data Fields

INT row
 number of rows More...
 
INT col
 number of cols More...
 
INT nnz
 number of nonzero entries More...
 
INT dif
 number of different values in i-th row, i=0:nrows-1 More...
 
INT * nz_diff
 nz_diff[i]: the i-th different value in 'nzrow' More...
 
INT * index
 row index of the matrix (length-grouped): rows with same nnz are together More...
 
INT * start
 j in {start[i],...,start[i+1]-1} means nz_diff[i] nnz in index[j]-row More...
 
INT * ja
 column indices of all the nonzeros More...
 
REAL * val
 values of all the nonzero entries More...
 

Detailed Description

Sparse matrix of REAL type in CSRL format.

Definition at line 277 of file fasp.h.

Field Documentation

◆ col

INT col

number of cols

Definition at line 283 of file fasp.h.

◆ dif

INT dif

number of different values in i-th row, i=0:nrows-1

Definition at line 289 of file fasp.h.

◆ index

INT* index

row index of the matrix (length-grouped): rows with same nnz are together

Definition at line 295 of file fasp.h.

◆ ja

INT* ja

column indices of all the nonzeros

Definition at line 301 of file fasp.h.

◆ nnz

INT nnz

number of nonzero entries

Definition at line 286 of file fasp.h.

◆ nz_diff

INT* nz_diff

nz_diff[i]: the i-th different value in 'nzrow'

Definition at line 292 of file fasp.h.

◆ row

INT row

number of rows

Definition at line 280 of file fasp.h.

◆ start

INT* start

j in {start[i],...,start[i+1]-1} means nz_diff[i] nnz in index[j]-row

Definition at line 298 of file fasp.h.

◆ val

REAL* val

values of all the nonzero entries

Definition at line 304 of file fasp.h.


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