petsc-master 2019-12-03
Report Typos and Errors

PCHPDDMHasNeumannMat

Informs PCHPDDM that the Mat passed to PCHPDDMSetAuxiliaryMat is the local Neumann matrix. This may be used to bypass a call to MatCreateSubMatrices and to MatConvert for MATMPISBAIJ matrices. If a DMCreateNeumannOverlap implementation is available in the DM attached to the Pmat, or the Amat, or the PC, the flag is internally set to PETSC_TRUE. Its default value is otherwise PETSC_FALSE.

Input Parameters

pc - preconditioner context
has - Boolean value

See Also

PCHPDDM, PCHPDDMSetAuxiliaryMat()

Level

intermediate

Location

src/ksp/pc/impls/hpddm/hpddm.cxx

Examples

src/ksp/ksp/examples/tutorials/ex76.c.html

Implementations

PCHPDDMHasNeumannMat_HPDDM in src/ksp/pc/impls/hpddm/hpddm.cxx

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