Home
last modified time | relevance | path

Searched refs:perm_identity (Results 1 – 7 of 7) sorted by relevance

/petsc/src/mat/impls/aij/seq/bas/
H A Dbasfactor.c9 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 Dsbaijfact.c47 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 Dsbaijfact2.c2288 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 Dbaijfact.c1021 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 Daijfact.c1714 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 Daijhipsparse.hip.cxx719 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 Daijcusparse.cu976 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()