| /petsc/src/mat/impls/aij/seq/bas/ |
| H A D | basfactor.c | 9 PetscBool perm_identity, diagDense; in MatICCFactorSymbolic_SeqAIJ_Bas() local 22 PetscCall(ISIdentity(perm, &perm_identity)); in MatICCFactorSymbolic_SeqAIJ_Bas() 26 if (!levels && perm_identity) { in MatICCFactorSymbolic_SeqAIJ_Bas() 104 PetscBool perm_identity; in MatCholeskyFactorNumeric_SeqAIJ_Bas() local 151 PetscCall(ISIdentity(ip, &perm_identity)); in MatCholeskyFactorNumeric_SeqAIJ_Bas() 152 if (perm_identity) { in MatCholeskyFactorNumeric_SeqAIJ_Bas()
|
| /petsc/src/mat/impls/sbaij/seq/ |
| H A D | sbaijfact.c | 47 PetscBool perm_identity; in MatCholeskyFactorSymbolic_SeqSBAIJ_MSR() local 51 PetscCall(ISIdentity(perm, &perm_identity)); in MatCholeskyFactorSymbolic_SeqSBAIJ_MSR() 54 if (perm_identity) { /* without permutation */ in MatCholeskyFactorSymbolic_SeqSBAIJ_MSR() 211 PetscCall(MatSeqSBAIJSetNumericFactorization_inplace(F, perm_identity)); in MatCholeskyFactorSymbolic_SeqSBAIJ_MSR() 224 PetscBool perm_identity; in MatCholeskyFactorSymbolic_SeqSBAIJ() local 244 PetscCall(ISIdentity(perm, &perm_identity)); in MatCholeskyFactorSymbolic_SeqSBAIJ() 245 …PetscCheck(perm_identity, PETSC_COMM_SELF, PETSC_ERR_SUP, "Matrix reordering is not supported for … in MatCholeskyFactorSymbolic_SeqSBAIJ() 389 PetscBool perm_identity; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace() local 418 PetscCall(ISIdentity(perm, &perm_identity)); in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace() 419 …PetscCheck(perm_identity, PETSC_COMM_SELF, PETSC_ERR_SUP, "Matrix reordering is not supported for … in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace() [all …]
|
| H A D | sbaijfact2.c | 2288 PetscBool perm_identity; in MatICCFactorSymbolic_SeqSBAIJ_MSR() local 2292 PetscCall(ISIdentity(perm, &perm_identity)); in MatICCFactorSymbolic_SeqSBAIJ_MSR() 2294 …PetscCheck(perm_identity, PETSC_COMM_SELF, PETSC_ERR_SUP, "Matrix reordering is not supported for … in MatICCFactorSymbolic_SeqSBAIJ_MSR() 2461 PetscCall(MatSeqSBAIJSetNumericFactorization_inplace(B, perm_identity)); in MatICCFactorSymbolic_SeqSBAIJ_MSR() 2473 PetscBool perm_identity, free_ij = PETSC_TRUE, diagDense; in MatICCFactorSymbolic_SeqSBAIJ() local 2494 PetscCall(ISIdentity(perm, &perm_identity)); in MatICCFactorSymbolic_SeqSBAIJ() 2495 …PetscCheck(perm_identity, PETSC_COMM_SELF, PETSC_ERR_SUP, "Matrix reordering is not supported for … in MatICCFactorSymbolic_SeqSBAIJ() 2675 PetscBool perm_identity, free_ij = PETSC_TRUE; in MatICCFactorSymbolic_SeqSBAIJ_inplace() local 2702 PetscCall(ISIdentity(perm, &perm_identity)); in MatICCFactorSymbolic_SeqSBAIJ_inplace() 2703 …PetscCheck(perm_identity, PETSC_COMM_SELF, PETSC_ERR_SUP, "Matrix reordering is not supported for … in MatICCFactorSymbolic_SeqSBAIJ_inplace() [all …]
|
| /petsc/src/mat/impls/baij/seq/ |
| H A D | baijfact.c | 1021 PetscBool perm_identity; in MatICCFactorSymbolic_SeqBAIJ() local 1049 PetscCall(ISIdentity(perm, &perm_identity)); in MatICCFactorSymbolic_SeqBAIJ() 1053 if (!levels && perm_identity) { in MatICCFactorSymbolic_SeqBAIJ() 1235 if (perm_identity) { in MatICCFactorSymbolic_SeqBAIJ() 1250 PetscBool perm_identity; in MatCholeskyFactorSymbolic_SeqBAIJ() local 1276 PetscCall(ISIdentity(perm, &perm_identity)); in MatCholeskyFactorSymbolic_SeqBAIJ() 1277 PetscCheck(perm_identity, PETSC_COMM_SELF, PETSC_ERR_SUP, "Matrix reordering is not supported"); in MatCholeskyFactorSymbolic_SeqBAIJ() 1415 if (perm_identity) { in MatCholeskyFactorSymbolic_SeqBAIJ()
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | aijfact.c | 1714 PetscBool perm_identity; in MatCholeskyFactorNumeric_SeqAIJ() local 1839 PetscCall(ISIdentity(ip, &perm_identity)); in MatCholeskyFactorNumeric_SeqAIJ() 1840 if (perm_identity) { in MatCholeskyFactorNumeric_SeqAIJ() 1882 PetscBool perm_identity; in MatCholeskyFactorNumeric_SeqAIJ_inplace() local 2007 PetscCall(ISIdentity(ip, &perm_identity)); in MatCholeskyFactorNumeric_SeqAIJ_inplace() 2008 if (perm_identity) { in MatCholeskyFactorNumeric_SeqAIJ_inplace() 2055 PetscBool perm_identity; in MatICCFactorSymbolic_SeqAIJ() local 2072 PetscCall(ISIdentity(perm, &perm_identity)); in MatICCFactorSymbolic_SeqAIJ() 2080 if (!levels && perm_identity) { in MatICCFactorSymbolic_SeqAIJ() 2256 PetscBool perm_identity; in MatCholeskyFactorSymbolic_SeqAIJ() local [all …]
|
| /petsc/src/mat/impls/aij/seq/seqhipsparse/ |
| H A D | aijhipsparse.hip.cxx | 719 PetscBool perm_identity; in MatSeqAIJHIPSPARSEICCAnalysisAndCopyToGPU() local 733 PetscCall(ISIdentity(ip, &perm_identity)); in MatSeqAIJHIPSPARSEICCAnalysisAndCopyToGPU() 734 if (!perm_identity) { in MatSeqAIJHIPSPARSEICCAnalysisAndCopyToGPU() 755 PetscBool perm_identity; in MatCholeskyFactorNumeric_SeqAIJHIPSPARSE() local 764 PetscCall(ISIdentity(ip, &perm_identity)); in MatCholeskyFactorNumeric_SeqAIJHIPSPARSE() 765 if (perm_identity) { in MatCholeskyFactorNumeric_SeqAIJHIPSPARSE() 1819 PetscBool perm_identity = PETSC_FALSE; in MatICCFactorSymbolic_SeqAIJHIPSPARSE() local 1820 if (!info->factoronhost) PetscCall(ISIdentity(perm, &perm_identity)); in MatICCFactorSymbolic_SeqAIJHIPSPARSE() 1821 …if (!info->levels && perm_identity) PetscCall(MatICCFactorSymbolic_SeqAIJHIPSPARSE_ICC0(B, A, perm… in MatICCFactorSymbolic_SeqAIJHIPSPARSE()
|
| /petsc/src/mat/impls/aij/seq/seqcusparse/ |
| H A D | aijcusparse.cu | 976 PetscBool perm_identity; in MatSeqAIJCUSPARSEICCAnalysisAndCopyToGPU() local 993 PetscCall(ISIdentity(ip, &perm_identity)); in MatSeqAIJCUSPARSEICCAnalysisAndCopyToGPU() 994 if (!perm_identity) { in MatSeqAIJCUSPARSEICCAnalysisAndCopyToGPU() 1027 PetscBool perm_identity; in MatCholeskyFactorNumeric_SeqAIJCUSPARSE() local 1029 PetscCall(ISIdentity(ip, &perm_identity)); in MatCholeskyFactorNumeric_SeqAIJCUSPARSE() 1030 if (perm_identity) { in MatCholeskyFactorNumeric_SeqAIJCUSPARSE() 2229 PetscBool perm_identity = PETSC_FALSE; in MatICCFactorSymbolic_SeqAIJCUSPARSE() local 2230 if (!info->factoronhost) PetscCall(ISIdentity(perm, &perm_identity)); in MatICCFactorSymbolic_SeqAIJCUSPARSE() 2231 if (!info->levels && perm_identity) { in MatICCFactorSymbolic_SeqAIJCUSPARSE()
|