Home
last modified time | relevance | path

Searched refs:isseqaij (Results 1 – 9 of 9) sorted by relevance

/petsc/src/mat/impls/aij/mpi/pastix/
H A Dpastix.c60 PetscBool ismpiaij, isseqaij, ismpisbaij, isseqsbaij; in MatConvertToSPM() local
67 PetscCall(PetscObjectBaseTypeCompare((PetscObject)A, MATSEQAIJ, &isseqaij)); in MatConvertToSPM()
77 else if (isseqaij || isseqsbaij) A_loc = A_aij; in MatConvertToSPM()
/petsc/src/mat/impls/aij/mpi/strumpack/
H A Dstrumpack.c941 PetscBool ismpiaij, isseqaij, flg; in MatLUFactorNumeric_STRUMPACK() local
944 PetscCall(PetscObjectBaseTypeCompare((PetscObject)A, MATSEQAIJ, &isseqaij)); in MatLUFactorNumeric_STRUMPACK()
948 } else if (isseqaij) { in MatLUFactorNumeric_STRUMPACK()
961 } else if (isseqaij) { in MatLUFactorNumeric_STRUMPACK()
/petsc/src/mat/impls/hypre/
H A Dmhypre.c716 PetscBool ismpiaij, isseqaij; local
722 PetscCall(PetscObjectBaseTypeCompare((PetscObject)*B, MATSEQAIJ, &isseqaij));
723 …PetscCheck(ismpiaij || isseqaij, comm, PETSC_ERR_SUP, "Only MATMPIAIJ or MATSEQAIJ base types are …
803 PetscBool ismpiaij, isseqaij; local
816 PetscCall(PetscObjectBaseTypeCompare((PetscObject)A, MATSEQAIJ, &isseqaij));
817 …PetscCheck(ismpiaij || isseqaij, comm, PETSC_ERR_SUP, "Unsupported type %s", ((PetscObject)A)->typ…
1750 PetscBool isseqaij, isseqaijmkl, ismpiaij, isaij, ishyp, isis; local
1754 PetscCall(PetscStrcmp(mtype, MATSEQAIJ, &isseqaij));
1760 isaij = (PetscBool)(isseqaij || isseqaijmkl || ismpiaij || isaij);
/petsc/src/mat/impls/aij/mpi/superlu_dist/
H A Dsuperlu_dist.c455 PetscBool ismpiaij, isseqaij, flg; in MatLUFactorNumeric_SuperLU_DIST() local
458 PetscCall(PetscObjectBaseTypeCompare((PetscObject)A, MATSEQAIJ, &isseqaij)); in MatLUFactorNumeric_SuperLU_DIST()
462 } else if (isseqaij) { in MatLUFactorNumeric_SuperLU_DIST()
/petsc/src/mat/impls/is/
H A Dmatis.c110 PetscBool ismpiaij, ismpibaij, isseqaij, isseqbaij; in MatGetNonzeroColumnsLocal_Private() local
120 PetscCall(PetscObjectBaseTypeCompare((PetscObject)PT, MATSEQAIJ, &isseqaij)); in MatGetNonzeroColumnsLocal_Private()
122 if (isseqaij || isseqbaij) { in MatGetNonzeroColumnsLocal_Private()
1842 PetscBool isseqdense, isseqsbaij, isseqaij, isseqbaij; in MatConvert_IS_XAIJ() local
1930 PetscCall(PetscObjectBaseTypeCompare((PetscObject)matis->A, MATSEQAIJ, &isseqaij)); in MatConvert_IS_XAIJ()
1933 …PetscCheck(isseqdense || isseqaij || isseqbaij || isseqsbaij, PETSC_COMM_SELF, PETSC_ERR_SUP, "Not… in MatConvert_IS_XAIJ()
1938 lb[1] = isseqaij; in MatConvert_IS_XAIJ()
1953 if (!isseqaij && !isseqdense) { in MatConvert_IS_XAIJ()
2005 if (!isseqaij && !isseqdense) { in MatConvert_IS_XAIJ()
/petsc/src/ksp/pc/impls/gamg/
H A Dagg.c730 PetscBool isseqaij; in PCGAMGCreateGraph_AGG() local
735 PetscCall(PetscObjectBaseTypeCompare((PetscObject)Gmat, MATSEQAIJ, &isseqaij)); in PCGAMGCreateGraph_AGG()
749 if (isseqaij) { in PCGAMGCreateGraph_AGG()
/petsc/src/mat/impls/aij/seq/
H A Dmatmatmult.c25 PetscBool isseqaij, ofree_a, ofree_ij; in MatSetSeqAIJWithArrays_private() local
32 PetscCall(PetscObjectBaseTypeCompare((PetscObject)mat, MATSEQAIJ, &isseqaij)); in MatSetSeqAIJWithArrays_private()
33 if (!isseqaij) PetscCall(MatSetType(mat, MATSEQAIJ)); in MatSetSeqAIJWithArrays_private()
/petsc/src/mat/impls/aij/mpi/
H A Dmpiaij.c7738 PetscBool ismpiaij, isseqaij; in MatCreateGraph_Simple_AIJ() local
7749 PetscCall(PetscObjectBaseTypeCompare((PetscObject)Amat, MATSEQAIJ, &isseqaij)); in MatCreateGraph_Simple_AIJ()
7751 PetscCheck(isseqaij || ismpiaij, comm, PETSC_ERR_USER, "Require (MPI)AIJ matrix type"); in MatCreateGraph_Simple_AIJ()
7762 if (isseqaij || ((Mat_MPIAIJ *)Amat->data)->garray) { in MatCreateGraph_Simple_AIJ()
7767 if (isseqaij) { in MatCreateGraph_Simple_AIJ()
7776 PetscCall(PetscMalloc2(nloc, &d_nnz, (isseqaij ? 0 : nloc), &o_nnz)); in MatCreateGraph_Simple_AIJ()
7898 PetscCall(PetscMalloc2(nloc, &d_nnz, (isseqaij ? 0 : nloc), &o_nnz)); in MatCreateGraph_Simple_AIJ()
7899 if (isseqaij) { in MatCreateGraph_Simple_AIJ()
7962 if (isseqaij) { in MatCreateGraph_Simple_AIJ()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c2481 PetscBool isseqaij, flg_row; in PCBDDCDetectDisconnectedComponents() local
2488 PetscCall(PetscObjectBaseTypeCompare((PetscObject)A, MATSEQAIJ, &isseqaij)); in PCBDDCDetectDisconnectedComponents()
2489 if (!isseqaij && filter) { in PCBDDCDetectDisconnectedComponents()
5583 PetscBool isseqaij, issym, isset; in PCBDDCComputeLocalMatrix() local
5677 PetscCall(PetscObjectBaseTypeCompare((PetscObject)matis->A, MATSEQAIJ, &isseqaij)); in PCBDDCComputeLocalMatrix()
5678 if (isseqaij) { in PCBDDCComputeLocalMatrix()