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...
 
INT * iblock
 row index of blocks More...
 
INT * jblock
 column index of blocks More...
 
REAL * rhsloc
 temp work space ??? More...
 
dvector rhsloc1
 local right hand side More...
 
dvector xloc1
 local solution More...
 
REAL * au
 LU decomposition: the U block. More...
 
REAL * al
 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...
 
INT * mask
 mask More...
 
INT maxbs
 maximal block size More...
 
INT * maxa
 maxa More...
 
dCSRmat * blk_data
 matrix for each partition More...
 
Mumps_data * mumps
 param for MUMPS More...
 
SWZ_param * swzparam
 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: