PCASMType#

Type of additive Schwarz method to use

Synopsis#

Values#

  • PC_ASM_BASIC - Symmetric version where residuals from the ghost points are used and computed values in ghost regions are added together. Classical standard additive Schwarz as introduced in [DW87].

  • PC_ASM_RESTRICT - Residuals from ghost points are used but computed values in ghost region are discarded [CS99]. Default.

  • PC_ASM_INTERPOLATE - Residuals from ghost points are not used, computed values in ghost region are added back in.

  • PC_ASM_NONE - Residuals from ghost points are not used, computed ghost values are discarded. Not very good.

References#

[CS99]

X.-C. Cai and M. Sarkis. A restricted additive Schwarz preconditioner for general sparse linear systems. SIAM J. Scientific Computing, 21:792–797, 1999.

[DW87]

Maksymilian Dryja and Olof Widlund. An additive variant of the Schwarz alternating method for the case of many subregions. Ultracomputer Research Laboratory, Univ., Courant Inst. of Mathematical …, 1987.

See Also#

Preconditioners, PC, PCASM, PCASMSetType(), PCGASMType

Level#

beginner

Location#

include/petscpctypes.h


Index of all PC routines
Table of Contents for all manual pages
Index of all manual pages