Lines Matching refs:fact

22   if (!ilu->hdr.inplace) PetscCall(MatDestroy(&((PC_Factor *)ilu)->fact));  in PCReset_ILU()
101 PetscCall(MatDestroy(&((PC_Factor *)ilu)->fact)); in PCSetUp_ILU()
117 ((PC_Factor *)ilu)->fact = pc->pmat; in PCSetUp_ILU()
126 PetscCall(MatFactorGetCanUseOrdering(((PC_Factor *)ilu)->fact, &canuseordering)); in PCSetUp_ILU()
133 …PetscCall(MatILUFactorSymbolic(((PC_Factor *)ilu)->fact, pc->pmat, ilu->row, ilu->col, &((PC_Facto… in PCSetUp_ILU()
134 PetscCall(MatGetInfo(((PC_Factor *)ilu)->fact, MAT_LOCAL, &info)); in PCSetUp_ILU()
137 PetscCall(MatDestroy(&((PC_Factor *)ilu)->fact)); in PCSetUp_ILU()
142 PetscCall(MatFactorGetCanUseOrdering(((PC_Factor *)ilu)->fact, &canuseordering)); in PCSetUp_ILU()
153 …PetscCall(MatILUFactorSymbolic(((PC_Factor *)ilu)->fact, pc->pmat, ilu->row, ilu->col, &((PC_Facto… in PCSetUp_ILU()
154 PetscCall(MatGetInfo(((PC_Factor *)ilu)->fact, MAT_LOCAL, &info)); in PCSetUp_ILU()
157 PetscCall(MatFactorGetError(((PC_Factor *)ilu)->fact, &err)); in PCSetUp_ILU()
163 PetscCall(MatLUFactorNumeric(((PC_Factor *)ilu)->fact, pc->pmat, &((PC_Factor *)ilu)->info)); in PCSetUp_ILU()
164 PetscCall(MatFactorGetError(((PC_Factor *)ilu)->fact, &err)); in PCSetUp_ILU()
173 PetscCall(MatFactorGetSolverType(((PC_Factor *)ilu)->fact, &solverpackage)); in PCSetUp_ILU()
197 PetscCall(MatSolve(((PC_Factor *)ilu)->fact, x, y)); in PCApply_ILU()
206 PetscCall(MatMatSolve(((PC_Factor *)ilu)->fact, X, Y)); in PCMatApply_ILU()
215 PetscCall(MatSolveTranspose(((PC_Factor *)ilu)->fact, x, y)); in PCApplyTranspose_ILU()
224 PetscCall(MatMatSolveTranspose(((PC_Factor *)ilu)->fact, X, Y)); in PCMatApplyTranspose_ILU()
233 PetscCall(MatForwardSolve(((PC_Factor *)icc)->fact, x, y)); in PCApplySymmetricLeft_ILU()
242 PetscCall(MatBackwardSolve(((PC_Factor *)icc)->fact, x, y)); in PCApplySymmetricRight_ILU()