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

Data for sweeping preconditioner. More...

#include <fasp_block.h>

Data Fields

INT NumLayers
 
dBLCmatA
 
dBLCmatAi
 
dCSRmatlocal_A
 
void ** local_LU
 
ivectorlocal_index
 
dvector r
 
REALw
 

Detailed Description

Data for sweeping preconditioner.

Author
Xiaozhe Hu
Date
05/01/2014
Note
This is needed for the sweeping preconditioner.

Definition at line 398 of file fasp_block.h.

Field Documentation

◆ A

dBLCmat* A

problem data, the sparse matrix

Definition at line 402 of file fasp_block.h.

◆ Ai

dBLCmat* Ai

preconditioner data, the sparse matrix

Definition at line 403 of file fasp_block.h.

◆ local_A

dCSRmat* local_A

local stiffness matrix for each layer

Definition at line 405 of file fasp_block.h.

◆ local_index

ivector* local_index

local index for each layer

Definition at line 408 of file fasp_block.h.

◆ local_LU

void** local_LU

lcoal LU decomposition (for UMFpack)

Definition at line 406 of file fasp_block.h.

◆ NumLayers

INT NumLayers

number of layers

Definition at line 400 of file fasp_block.h.

◆ r

temporary dvector used to store and restore the residual

Definition at line 411 of file fasp_block.h.

◆ w

REAL* w

temporary work space for other usage

Definition at line 412 of file fasp_block.h.


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