Fast Auxiliary Space Preconditioning  2.0.6 Jan/10/2018
ILU_data Struct Reference

Data for ILU setup. More...

#include <fasp.h>

Data Fields

dCSRmatA
 pointer to the original coefficient matrix
 
INT type
 type of ILUdata
 
INT row
 row number of matrix LU, m
 
INT col
 column of matrix LU, n
 
INT nzlu
 number of nonzero entries
 
INTijlu
 integer array of row pointers and column indexes, the size is nzlu
 
REALluval
 nonzero entries of LU
 
INT nb
 block size for BSR type only
 
INT nwork
 work space size
 
REALwork
 work space
 
INTiperm
 permutation arrays for ILUtp
 
INT ncolors
 number of colors for multi-threading
 
INTic
 indices for different colors
 
INTicmap
 mapping from vertex to color
 
INTuptr
 temporary work space
 
INT nlevL
 number of colors for lower triangle
 
INT nlevU
 number of colors for upper triangle
 
INTilevL
 number of vertices in each color for lower triangle
 
INTilevU
 number of vertices in each color for upper triangle
 
INTjlevL
 mapping from row to color for lower triangle
 
INTjlevU
 mapping from row to color for upper triangle
 

Detailed Description

Data for ILU setup.

Definition at line 630 of file fasp.h.


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