Home
last modified time | relevance | path

Searched refs:issbaij (Results 1 – 6 of 6) sorted by relevance

/petsc/src/mat/tests/
H A Dex182.c12 PetscBool issbaij; in main() local
27 PetscCall(PetscObjectTypeCompare((PetscObject)A, MATSEQSBAIJ, &issbaij)); in main()
28 if (size == 1 && !issbaij) { in main()
H A Dex134.c18 PetscBool issbaij; in Assemble() local
40 PetscCall(PetscStrcmp(mtype, MATMPISBAIJ, &issbaij)); in Assemble()
41 if (!issbaij) PetscCall(MatShift(A, 10)); in Assemble()
55 if (issbaij && PetscDefined(USE_COMPLEX)) continue; in Assemble()
61 if (issbaij) { in Assemble()
/petsc/src/ksp/pc/impls/redundant/
H A Dredundant.c95 PetscBool foundpack, issbaij; in PCSetUp_Redundant() local
96 PetscCall(PetscObjectTypeCompare((PetscObject)red->pmats, MATMPISBAIJ, &issbaij)); in PCSetUp_Redundant()
97 if (!issbaij) { in PCSetUp_Redundant()
381 PetscBool issbaij; in PCRedundantGetKSP_Redundant() local
404 PetscCall(PetscObjectTypeCompare((PetscObject)pc->pmat, MATSEQSBAIJ, &issbaij)); in PCRedundantGetKSP_Redundant()
405 if (!issbaij) PetscCall(PetscObjectTypeCompare((PetscObject)pc->pmat, MATMPISBAIJ, &issbaij)); in PCRedundantGetKSP_Redundant()
406 if (!issbaij) { in PCRedundantGetKSP_Redundant()
/petsc/src/ksp/pc/impls/is/
H A Dpcis.c142 PetscBool flg, issbaij; in PCISSetUp() local
284 PetscCall(PetscObjectTypeCompare((PetscObject)matis->A, MATSEQSBAIJ, &issbaij)); in PCISSetUp()
285 if (!issbaij) { in PCISSetUp()
/petsc/src/mat/impls/hypre/
H A Dmhypre.c606 PetscBool ismpiaij, issbaij, isbaij, boundtocpu = PETSC_TRUE; local
618 PetscCall(PetscObjectTypeCompareAny((PetscObject)A, &issbaij, MATSEQSBAIJ, MATMPIBAIJ, ""));
620 if (isbaij || issbaij) { /* handle BAIJ and SBAIJ */
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c5944 PetscBool issbaij, opts, isset, issym; in PCBDDCSetUpLocalSolvers() local
6014 PetscCall(PetscObjectTypeCompare((PetscObject)pcis->pA_II, MATSEQSBAIJ, &issbaij)); in PCBDDCSetUpLocalSolvers()
6016 if (issbaij) { in PCBDDCSetUpLocalSolvers()
6073 PetscBool issbaij, reuse_neumann_solver, isset, issym; in PCBDDCSetUpLocalSolvers() local
6115 PetscCall(PetscObjectTypeCompare((PetscObject)pcbddc->local_mat, MATSEQSBAIJ, &issbaij)); in PCBDDCSetUpLocalSolvers()
6123 } else if (issbaij) { /* need to convert to BAIJ to get off-diagonal blocks */ in PCBDDCSetUpLocalSolvers()
6162 PetscCall(PetscObjectTypeCompare((PetscObject)A_RR, MATSEQSBAIJ, &issbaij)); in PCBDDCSetUpLocalSolvers()
6163 if (issbaij) { in PCBDDCSetUpLocalSolvers()