Searched refs:issbaij (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/mat/tests/ |
| H A D | ex182.c | 12 PetscBool issbaij; in main() local 27 PetscCall(PetscObjectTypeCompare((PetscObject)A, MATSEQSBAIJ, &issbaij)); in main() 28 if (size == 1 && !issbaij) { in main()
|
| H A D | ex134.c | 18 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 D | redundant.c | 95 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 D | pcis.c | 142 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 D | mhypre.c | 606 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 D | bddcprivate.c | 5944 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()
|