Home
last modified time | relevance | path

Searched refs:dmActive (Results 1 – 3 of 3) sorted by relevance

/petsc/src/ksp/ksp/interface/
H A Diterativ.c1981 ksp->dmActive = KSP_DMACTIVE_ALL; in KSPSetDM()
2008 if (flg) ksp->dmActive = (KSPDMActive)(ksp->dmActive | active); in KSPSetDMActive()
2009 else ksp->dmActive = (KSPDMActive)(ksp->dmActive & ~active); in KSPSetDMActive()
H A Ditfunc.c356 if ((ksp->dmActive & KSP_DMACTIVE_OPERATOR) && !ksp->setupstage) { in KSPSetUp()
365 if (ksp->dmActive) { in KSPSetUp()
369 …if (kdm->ops->computeinitialguess && ksp->setupstage != KSP_SETUP_NEWRHS && (ksp->dmActive & KSP_D… in KSPSetUp()
374 …if (kdm->ops->computerhs && (ksp->dmActive & KSP_DMACTIVE_RHS)) PetscCallBack("KSP callback rhs", … in KSPSetUp()
375 if ((ksp->setupstage != KSP_SETUP_NEWRHS) && (ksp->dmActive & KSP_DMACTIVE_OPERATOR)) { in KSPSetUp()
/petsc/include/petsc/private/
H A Dkspimpl.h84 KSPDMActive dmActive; /* KSP should use DM for computing operators */ member