Home
last modified time | relevance | path

Searched refs:isaij (Results 1 – 5 of 5) sorted by relevance

/petsc/src/mat/impls/hypre/
H A Dmhypre.c728 PetscBool isaij; local
730 PetscCall(PetscStrcmp(mtype, MATAIJ, &isaij));
731 if (isaij) {
1750 PetscBool isseqaij, isseqaijmkl, ismpiaij, isaij, ishyp, isis; local
1757 PetscCall(PetscStrcmp(mtype, MATAIJ, &isaij));
1760 isaij = (PetscBool)(isseqaij || isseqaijmkl || ismpiaij || isaij);
1762 …PetscCheck(isaij || ishyp || isis, comm, PETSC_ERR_SUP, "Unsupported MatType %s! Supported types a…
1837 } else if (isaij) {
/petsc/src/mat/tests/
H A Dex23.c27 PetscBool testT, squaretest, isaij; in main() local
303 PetscCall(PetscStrcmp(lmtype, MATSEQAIJ, &isaij)); in main()
304 if (size == 1 && isaij) { /* tests special code paths in MatConvert_IS_XAIJ */ in main()
383 if (isaij && m == n) { in main()
678 if (isaij) { in main()
/petsc/src/mat/impls/is/
H A Dmatis.c2334 PetscBool isaij; in MatView_IS() local
2340 PetscCall(PetscObjectBaseTypeCompare((PetscObject)a->A, MATAIJ, &isaij)); in MatView_IS()
2341 if (!isaij) PetscCall(MatConvert(a->A, MATSEQAIJ, MAT_INITIAL_MATRIX, &lA)); in MatView_IS()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c9798 PetscBool isaij; in MatAIJExtractRows() local
9803 PetscCall(PetscObjectBaseTypeCompareAny((PetscObject)A, &isaij, MATSEQAIJ, MATMPIAIJ, "")); in MatAIJExtractRows()
9804 PetscCheck(isaij, comm, PETSC_ERR_SUP, "Not implemented"); in MatAIJExtractRows()
9805 PetscCall(PetscObjectBaseTypeCompare((PetscObject)A, MATSEQAIJ, &isaij)); in MatAIJExtractRows()
9806 if (isaij) { /* SeqAIJ supports repeated rows */ in MatAIJExtractRows()
/petsc/src/mat/impls/aij/mpi/
H A Dmpiaij.c2630 PetscBool isaij; in MatMPIAIJGetNumberNonzeros() local
2633 PetscCall(PetscObjectBaseTypeCompare((PetscObject)A, MATMPIAIJ, &isaij)); in MatMPIAIJGetNumberNonzeros()
2634 …PetscCheck(isaij, PetscObjectComm((PetscObject)A), PETSC_ERR_SUP, "Not for type %s", ((PetscObject… in MatMPIAIJGetNumberNonzeros()