Fast Auxiliary Space Preconditioning  2.0.7 March/15/2018
precond_block_data Struct Reference

Data for block preconditioners in dBLCmat format. More...

#include <fasp_block.h>

Data Fields

dBLCmatAblc
 
dCSRmatA_diag
 
dvector r
 
void ** LU_diag
 
AMG_data ** mgl
 
AMG_paramamgparam
 

Detailed Description

Data for block preconditioners in dBLCmat format.

This is needed for the block preconditioner.

Definition at line 349 of file fasp_block.h.

Field Documentation

◆ A_diag

dCSRmat* A_diag

data for each diagonal block

Definition at line 356 of file fasp_block.h.

◆ Ablc

dBLCmat* Ablc

problem data, the blocks

Definition at line 354 of file fasp_block.h.

◆ amgparam

AMG_param* amgparam

parameters for AMG

Definition at line 370 of file fasp_block.h.

◆ LU_diag

void** LU_diag

LU decomposition for the diagonal blocks (for UMFpack)

Definition at line 365 of file fasp_block.h.

◆ mgl

AMG_data** mgl

AMG data for the diagonal blocks

Definition at line 368 of file fasp_block.h.

◆ r

temp work space

Definition at line 358 of file fasp_block.h.


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