Lines Matching refs:offdiag_use_amat
77 …PetscBool offdiag_use_amat; /* Whether to extract off-diagonal matrix blocks from Amat, ra… member
126 …if (jac->offdiag_use_amat) PetscCall(PetscViewerASCIIPrintf(viewer, " using Amat (not Pmat) as op… in PCView_FieldSplit()
307 …if (jac->offdiag_use_amat) PetscCall(PetscViewerASCIIPrintf(viewer, " using Amat (not Pmat) as op… in PCView_FieldSplit_GKB()
495 if (jac->offdiag_use_amat) { in PCFieldSplitSetDefaults()
796 if (jac->offdiag_use_amat) { in PCSetUp_FieldSplit()
809 if (jac->offdiag_use_amat) { in PCSetUp_FieldSplit()
819 if (jac->offdiag_use_amat) { in PCSetUp_FieldSplit()
834 if (jac->offdiag_use_amat) { in PCSetUp_FieldSplit()
857 …PetscCall(PetscObjectTypeCompareAny(jac->offdiag_use_amat ? (PetscObject)pc->mat : (PetscObject)pc… in PCSetUp_FieldSplit()
871 …PetscCall(MatCreateSubMatrix(jac->offdiag_use_amat ? pc->mat : pc->pmat, ilink->is, ilink->next->i… in PCSetUp_FieldSplit()
872 …if (!flg) PetscCall(MatCreateSubMatrix(jac->offdiag_use_amat ? pc->mat : pc->pmat, ilink->next->is… in PCSetUp_FieldSplit()
874 PetscCall(MatIsHermitianKnown(jac->offdiag_use_amat ? pc->mat : pc->pmat, &isset, &flg)); in PCSetUp_FieldSplit()
899 …PetscCall(MatCreateSubMatrix(jac->offdiag_use_amat ? pc->mat : pc->pmat, ilink->is, ilink->next->i… in PCSetUp_FieldSplit()
900 …if (!flg) PetscCall(MatCreateSubMatrix(jac->offdiag_use_amat ? pc->mat : pc->pmat, ilink->next->is… in PCSetUp_FieldSplit()
902 PetscCall(MatIsHermitianKnown(jac->offdiag_use_amat ? pc->mat : pc->pmat, &isset, &flg)); in PCSetUp_FieldSplit()
1043 …PetscCall(MatCreateSubMatrix(jac->offdiag_use_amat ? pc->mat : pc->pmat, ilink->is, ilink->next->i… in PCSetUp_FieldSplit()
1048 …PetscCall(MatCreateSubMatrix(jac->offdiag_use_amat ? pc->mat : pc->pmat, ilink->next->is, ilink->i… in PCSetUp_FieldSplit()
2148 jac->offdiag_use_amat = pc->useAmat; in PCSetFromOptions_FieldSplit()
2149 …eldsplit blocks", "PCFieldSplitSetOffDiagUseAmat", jac->offdiag_use_amat, &jac->offdiag_use_amat, … in PCSetFromOptions_FieldSplit()
2579 jac->offdiag_use_amat = flg; in PCFieldSplitSetOffDiagUseAmat()
2609 *flg = jac->offdiag_use_amat; in PCFieldSplitGetOffDiagUseAmat()