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...
 
INTnz_diff
 nz_diff[i]: the i-th different value in 'nzrow' More...
 
INTindex
 row index of the matrix (length-grouped): rows with same nnz are together More...
 
INTstart
 j in {start[i],...,start[i+1]-1} means nz_diff[i] nnz in index[j]-row More...
 
INTja
 column indices of all the nonzeros More...
 
REALval
 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: