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

Data for Schwarz methods. More...

#include <fasp.h>

Data Fields

dCSRmat A
 pointer to the original coefficient matrix More...
 
INT nblk
 number of blocks More...
 
INTiblock
 row index of blocks More...
 
INTjblock
 column index of blocks More...
 
REALrhsloc
 temp work space ??? More...
 
dvector rhsloc1
 local right hand side More...
 
dvector xloc1
 local solution More...
 
REALau
 LU decomposition: the U block. More...
 
REALal
 LU decomposition: the L block. More...
 
INT SWZ_type
 Schwarz method type. More...
 
INT blk_solver
 Schwarz block solver. More...
 
INT memt
 working space size More...
 
INTmask
 mask More...
 
INT maxbs
 maximal block size More...
 
INTmaxa
 maxa More...
 
dCSRmatblk_data
 matrix for each partition More...
 
Mumps_datamumps
 param for MUMPS More...
 
SWZ_paramswzparam
 param for Schwarz More...
 

Detailed Description

Data for Schwarz methods.

This is needed for the Schwarz solver/preconditioner/smoother.

Definition at line 726 of file fasp.h.

Field Documentation

◆ A

pointer to the original coefficient matrix

Definition at line 731 of file fasp.h.

◆ al

REAL* al

LU decomposition: the L block.

Definition at line 757 of file fasp.h.

◆ au

REAL* au

LU decomposition: the U block.

Definition at line 754 of file fasp.h.

◆ blk_data

dCSRmat* blk_data

matrix for each partition

Definition at line 778 of file fasp.h.

◆ blk_solver

INT blk_solver

Schwarz block solver.

Definition at line 763 of file fasp.h.

◆ iblock

INT* iblock

row index of blocks

Definition at line 739 of file fasp.h.

◆ jblock

INT* jblock

column index of blocks

Definition at line 742 of file fasp.h.

◆ mask

INT* mask

mask

Definition at line 769 of file fasp.h.

◆ maxa

INT* maxa

maxa

Definition at line 775 of file fasp.h.

◆ maxbs

INT maxbs

maximal block size

Definition at line 772 of file fasp.h.

◆ memt

INT memt

working space size

Definition at line 766 of file fasp.h.

◆ mumps

Mumps_data* mumps

param for MUMPS

Definition at line 791 of file fasp.h.

◆ nblk

INT nblk

number of blocks

Definition at line 736 of file fasp.h.

◆ rhsloc

REAL* rhsloc

temp work space ???

Definition at line 745 of file fasp.h.

◆ rhsloc1

dvector rhsloc1

local right hand side

Definition at line 748 of file fasp.h.

◆ SWZ_type

INT SWZ_type

Schwarz method type.

Definition at line 760 of file fasp.h.

◆ swzparam

SWZ_param* swzparam

param for Schwarz

Definition at line 794 of file fasp.h.

◆ xloc1

dvector xloc1

local solution

Definition at line 751 of file fasp.h.


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