Lines Matching refs:zeropivotdetected
1740 PetscBool allowzeropivot, zeropivotdetected = PETSC_FALSE; in MatInvertVariableBlockDiagonal_SeqAIJ() local
1762 PetscCall(PetscKernel_A_gets_inverse_A_2(diag, shift, allowzeropivot, &zeropivotdetected)); in MatInvertVariableBlockDiagonal_SeqAIJ()
1763 if (zeropivotdetected) A->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatInvertVariableBlockDiagonal_SeqAIJ()
1767 PetscCall(PetscKernel_A_gets_inverse_A_3(diag, shift, allowzeropivot, &zeropivotdetected)); in MatInvertVariableBlockDiagonal_SeqAIJ()
1768 if (zeropivotdetected) A->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatInvertVariableBlockDiagonal_SeqAIJ()
1772 PetscCall(PetscKernel_A_gets_inverse_A_4(diag, shift, allowzeropivot, &zeropivotdetected)); in MatInvertVariableBlockDiagonal_SeqAIJ()
1773 if (zeropivotdetected) A->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatInvertVariableBlockDiagonal_SeqAIJ()
1777 …cCall(PetscKernel_A_gets_inverse_A_5(diag, ipvt, work, shift, allowzeropivot, &zeropivotdetected)); in MatInvertVariableBlockDiagonal_SeqAIJ()
1778 if (zeropivotdetected) A->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatInvertVariableBlockDiagonal_SeqAIJ()
1782 PetscCall(PetscKernel_A_gets_inverse_A_6(diag, shift, allowzeropivot, &zeropivotdetected)); in MatInvertVariableBlockDiagonal_SeqAIJ()
1783 if (zeropivotdetected) A->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatInvertVariableBlockDiagonal_SeqAIJ()
1787 PetscCall(PetscKernel_A_gets_inverse_A_7(diag, shift, allowzeropivot, &zeropivotdetected)); in MatInvertVariableBlockDiagonal_SeqAIJ()
1788 if (zeropivotdetected) A->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatInvertVariableBlockDiagonal_SeqAIJ()
1792 …tscKernel_A_gets_inverse_A(bsizes[i], diag, v_pivots, v_work, allowzeropivot, &zeropivotdetected)); in MatInvertVariableBlockDiagonal_SeqAIJ()
1793 if (zeropivotdetected) A->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatInvertVariableBlockDiagonal_SeqAIJ()
3226 PetscBool allowzeropivot, zeropivotdetected = PETSC_FALSE; in MatInvertBlockDiagonal_SeqAIJ() local
3257 PetscCall(PetscKernel_A_gets_inverse_A_2(diag, shift, allowzeropivot, &zeropivotdetected)); in MatInvertBlockDiagonal_SeqAIJ()
3258 if (zeropivotdetected) A->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatInvertBlockDiagonal_SeqAIJ()
3269 PetscCall(PetscKernel_A_gets_inverse_A_3(diag, shift, allowzeropivot, &zeropivotdetected)); in MatInvertBlockDiagonal_SeqAIJ()
3270 if (zeropivotdetected) A->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatInvertBlockDiagonal_SeqAIJ()
3282 PetscCall(PetscKernel_A_gets_inverse_A_4(diag, shift, allowzeropivot, &zeropivotdetected)); in MatInvertBlockDiagonal_SeqAIJ()
3283 if (zeropivotdetected) A->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatInvertBlockDiagonal_SeqAIJ()
3296 …cCall(PetscKernel_A_gets_inverse_A_5(diag, ipvt, work, shift, allowzeropivot, &zeropivotdetected)); in MatInvertBlockDiagonal_SeqAIJ()
3297 if (zeropivotdetected) A->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatInvertBlockDiagonal_SeqAIJ()
3311 PetscCall(PetscKernel_A_gets_inverse_A_6(diag, shift, allowzeropivot, &zeropivotdetected)); in MatInvertBlockDiagonal_SeqAIJ()
3312 if (zeropivotdetected) A->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatInvertBlockDiagonal_SeqAIJ()
3327 PetscCall(PetscKernel_A_gets_inverse_A_7(diag, shift, allowzeropivot, &zeropivotdetected)); in MatInvertBlockDiagonal_SeqAIJ()
3328 if (zeropivotdetected) A->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatInvertBlockDiagonal_SeqAIJ()
3338 …Call(PetscKernel_A_gets_inverse_A(bs, diag, v_pivots, v_work, allowzeropivot, &zeropivotdetected)); in MatInvertBlockDiagonal_SeqAIJ()
3339 if (zeropivotdetected) A->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatInvertBlockDiagonal_SeqAIJ()