Home
last modified time | relevance | path

Searched refs:zeropivotdetected (Results 1 – 25 of 32) sorted by relevance

12

/petsc/src/mat/impls/baij/seq/
H A Ddgefa.c15 …a(MatScalar *a, PetscInt n, PetscInt *ipvt, PetscBool allowzeropivot, PetscBool *zeropivotdetected) in PetscLINPACKgefa() argument
22 if (zeropivotdetected) *zeropivotdetected = PETSC_FALSE; in PetscLINPACKgefa()
54 if (zeropivotdetected) *zeropivotdetected = PETSC_TRUE; in PetscLINPACKgefa()
89 if (zeropivotdetected) *zeropivotdetected = PETSC_TRUE; in PetscLINPACKgefa()
H A Ddgefa2.c14 …_inverse_A_2(MatScalar *a, PetscReal shift, PetscBool allowzeropivot, PetscBool *zeropivotdetected) in PetscKernel_A_gets_inverse_A_2() argument
22 if (zeropivotdetected) *zeropivotdetected = PETSC_FALSE; in PetscKernel_A_gets_inverse_A_2()
52 if (zeropivotdetected) *zeropivotdetected = PETSC_TRUE; in PetscKernel_A_gets_inverse_A_2()
90 if (zeropivotdetected) *zeropivotdetected = PETSC_TRUE; in PetscKernel_A_gets_inverse_A_2()
146 …_inverse_A_9(MatScalar *a, PetscReal shift, PetscBool allowzeropivot, PetscBool *zeropivotdetected) in PetscKernel_A_gets_inverse_A_9() argument
154 if (zeropivotdetected) *zeropivotdetected = PETSC_FALSE; in PetscKernel_A_gets_inverse_A_9()
183 if (zeropivotdetected) *zeropivotdetected = PETSC_TRUE; in PetscKernel_A_gets_inverse_A_9()
221 if (zeropivotdetected) *zeropivotdetected = PETSC_TRUE; in PetscKernel_A_gets_inverse_A_9()
317 …nt *ipvt, MatScalar *work, PetscReal shift, PetscBool allowzeropivot, PetscBool *zeropivotdetected) in PetscKernel_A_gets_inverse_A_15() argument
325 if (zeropivotdetected) *zeropivotdetected = PETSC_FALSE; in PetscKernel_A_gets_inverse_A_15()
[all …]
H A Ddgefa3.c14 …_inverse_A_3(MatScalar *a, PetscReal shift, PetscBool allowzeropivot, PetscBool *zeropivotdetected) in PetscKernel_A_gets_inverse_A_3() argument
22 if (zeropivotdetected) *zeropivotdetected = PETSC_FALSE; in PetscKernel_A_gets_inverse_A_3()
52 if (zeropivotdetected) *zeropivotdetected = PETSC_TRUE; in PetscKernel_A_gets_inverse_A_3()
91 if (zeropivotdetected) *zeropivotdetected = PETSC_TRUE; in PetscKernel_A_gets_inverse_A_3()
H A Ddgefa4.c14 …_inverse_A_4(MatScalar *a, PetscReal shift, PetscBool allowzeropivot, PetscBool *zeropivotdetected) in PetscKernel_A_gets_inverse_A_4() argument
22 if (zeropivotdetected) *zeropivotdetected = PETSC_FALSE; in PetscKernel_A_gets_inverse_A_4()
52 if (zeropivotdetected) *zeropivotdetected = PETSC_TRUE; in PetscKernel_A_gets_inverse_A_4()
91 if (zeropivotdetected) *zeropivotdetected = PETSC_TRUE; in PetscKernel_A_gets_inverse_A_4()
H A Ddgefa6.c14 …_inverse_A_6(MatScalar *a, PetscReal shift, PetscBool allowzeropivot, PetscBool *zeropivotdetected) in PetscKernel_A_gets_inverse_A_6() argument
22 if (zeropivotdetected) *zeropivotdetected = PETSC_FALSE; in PetscKernel_A_gets_inverse_A_6()
52 if (zeropivotdetected) *zeropivotdetected = PETSC_TRUE; in PetscKernel_A_gets_inverse_A_6()
91 if (zeropivotdetected) *zeropivotdetected = PETSC_TRUE; in PetscKernel_A_gets_inverse_A_6()
H A Ddgefa7.c14 …_inverse_A_7(MatScalar *a, PetscReal shift, PetscBool allowzeropivot, PetscBool *zeropivotdetected) in PetscKernel_A_gets_inverse_A_7() argument
22 if (zeropivotdetected) *zeropivotdetected = PETSC_FALSE; in PetscKernel_A_gets_inverse_A_7()
52 if (zeropivotdetected) *zeropivotdetected = PETSC_TRUE; in PetscKernel_A_gets_inverse_A_7()
91 if (zeropivotdetected) *zeropivotdetected = PETSC_TRUE; in PetscKernel_A_gets_inverse_A_7()
H A Ddgefa5.c14 …nt *ipvt, MatScalar *work, PetscReal shift, PetscBool allowzeropivot, PetscBool *zeropivotdetected) in PetscKernel_A_gets_inverse_A_5() argument
22 if (zeropivotdetected) *zeropivotdetected = PETSC_FALSE; in PetscKernel_A_gets_inverse_A_5()
52 *zeropivotdetected = PETSC_TRUE; in PetscKernel_A_gets_inverse_A_5()
91 *zeropivotdetected = PETSC_TRUE; in PetscKernel_A_gets_inverse_A_5()
H A Dbaijfact13.c24 PetscBool allowzeropivot, zeropivotdetected; in MatILUFactorNumeric_SeqBAIJ_3_inplace() local
145 PetscCall(PetscKernel_A_gets_inverse_A_3(w, shift, allowzeropivot, &zeropivotdetected)); in MatILUFactorNumeric_SeqBAIJ_3_inplace()
146 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatILUFactorNumeric_SeqBAIJ_3_inplace()
179 PetscBool allowzeropivot, zeropivotdetected; in MatLUFactorNumeric_SeqBAIJ_3() local
250 PetscCall(PetscKernel_A_gets_inverse_A_3(pv, shift, allowzeropivot, &zeropivotdetected)); in MatLUFactorNumeric_SeqBAIJ_3()
251 if (zeropivotdetected) B->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatLUFactorNumeric_SeqBAIJ_3()
284 PetscBool allowzeropivot, zeropivotdetected; in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace() local
403 PetscCall(PetscKernel_A_gets_inverse_A_3(w, shift, allowzeropivot, &zeropivotdetected)); in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace()
404 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace()
431 PetscBool allowzeropivot, zeropivotdetected; in MatLUFactorNumeric_SeqBAIJ_3_NaturalOrdering() local
[all …]
H A Dbaijfact4.c17 PetscBool allowzeropivot, zeropivotdetected; in MatILUFactorNumeric_SeqBAIJ_N_inplace() local
71 …tscCall(PetscKernel_A_gets_inverse_A(bs, w, v_pivots, v_work, allowzeropivot, &zeropivotdetected)); in MatILUFactorNumeric_SeqBAIJ_N_inplace()
72 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatILUFactorNumeric_SeqBAIJ_N_inplace()
H A Dbaijfact11.c27 PetscBool allowzeropivot, zeropivotdetected = PETSC_FALSE; in MatILUFactorNumeric_SeqBAIJ_4_inplace() local
203 PetscCall(PetscKernel_A_gets_inverse_A_4(w, shift, allowzeropivot, &zeropivotdetected)); in MatILUFactorNumeric_SeqBAIJ_4_inplace()
204 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatILUFactorNumeric_SeqBAIJ_4_inplace()
241 PetscBool allowzeropivot, zeropivotdetected; in MatLUFactorNumeric_SeqBAIJ_4() local
318 PetscCall(PetscKernel_A_gets_inverse_A_4(pv, shift, allowzeropivot, &zeropivotdetected)); in MatLUFactorNumeric_SeqBAIJ_4()
319 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatLUFactorNumeric_SeqBAIJ_4()
358 PetscBool allowzeropivot, zeropivotdetected = PETSC_FALSE; in MatILUFactorNumeric_SeqBAIJ_4_NaturalOrdering_inplace() local
530 PetscCall(PetscKernel_A_gets_inverse_A_4(w, shift, allowzeropivot, &zeropivotdetected)); in MatILUFactorNumeric_SeqBAIJ_4_NaturalOrdering_inplace()
531 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatILUFactorNumeric_SeqBAIJ_4_NaturalOrdering_inplace()
561 PetscBool allowzeropivot, zeropivotdetected; in MatLUFactorNumeric_SeqBAIJ_4_NaturalOrdering() local
[all …]
H A Dbaijfact9.c28 PetscBool allowzeropivot, zeropivotdetected; in MatILUFactorNumeric_SeqBAIJ_5_inplace() local
284 …etscCall(PetscKernel_A_gets_inverse_A_5(w, ipvt, work, shift, allowzeropivot, &zeropivotdetected)); in MatILUFactorNumeric_SeqBAIJ_5_inplace()
285 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatILUFactorNumeric_SeqBAIJ_5_inplace()
319 PetscBool allowzeropivot, zeropivotdetected; in MatLUFactorNumeric_SeqBAIJ_5() local
390 …tscCall(PetscKernel_A_gets_inverse_A_5(pv, ipvt, work, shift, allowzeropivot, &zeropivotdetected)); in MatLUFactorNumeric_SeqBAIJ_5()
391 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatLUFactorNumeric_SeqBAIJ_5()
430 PetscBool allowzeropivot, zeropivotdetected; in MatILUFactorNumeric_SeqBAIJ_5_NaturalOrdering_inplace() local
662 …etscCall(PetscKernel_A_gets_inverse_A_5(w, ipvt, work, shift, allowzeropivot, &zeropivotdetected)); in MatILUFactorNumeric_SeqBAIJ_5_NaturalOrdering_inplace()
663 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatILUFactorNumeric_SeqBAIJ_5_NaturalOrdering_inplace()
686 PetscBool allowzeropivot, zeropivotdetected; in MatLUFactorNumeric_SeqBAIJ_5_NaturalOrdering() local
[all …]
H A Dbaijfact2.c26 PetscBool allowzeropivot, zeropivotdetected; in MatLUFactorNumeric_SeqBAIJ_15_NaturalOrdering() local
94 …Kernel_A_gets_inverse_A_15(pv, ipvt, work, info->shiftamount, allowzeropivot, &zeropivotdetected)); in MatLUFactorNumeric_SeqBAIJ_15_NaturalOrdering()
95 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatLUFactorNumeric_SeqBAIJ_15_NaturalOrdering()
126 PetscBool allowzeropivot, zeropivotdetected; in MatLUFactorNumeric_SeqBAIJ_N() local
191 …scCall(PetscKernel_A_gets_inverse_A(bs, pv, v_pivots, v_work, allowzeropivot, &zeropivotdetected)); in MatLUFactorNumeric_SeqBAIJ_N()
192 if (zeropivotdetected) B->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatLUFactorNumeric_SeqBAIJ_N()
H A Dbaijfact7.c27 PetscBool allowzeropivot, zeropivotdetected; in MatILUFactorNumeric_SeqBAIJ_6_inplace() local
349 PetscCall(PetscKernel_A_gets_inverse_A_6(w, shift, allowzeropivot, &zeropivotdetected)); in MatILUFactorNumeric_SeqBAIJ_6_inplace()
350 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatILUFactorNumeric_SeqBAIJ_6_inplace()
377 PetscBool allowzeropivot, zeropivotdetected; in MatLUFactorNumeric_SeqBAIJ_6() local
448 PetscCall(PetscKernel_A_gets_inverse_A_6(pv, shift, allowzeropivot, &zeropivotdetected)); in MatLUFactorNumeric_SeqBAIJ_6()
449 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatLUFactorNumeric_SeqBAIJ_6()
489 PetscBool allowzeropivot, zeropivotdetected; in MatILUFactorNumeric_SeqBAIJ_6_NaturalOrdering_inplace() local
807 PetscCall(PetscKernel_A_gets_inverse_A_6(w, shift, allowzeropivot, &zeropivotdetected)); in MatILUFactorNumeric_SeqBAIJ_6_NaturalOrdering_inplace()
808 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatILUFactorNumeric_SeqBAIJ_6_NaturalOrdering_inplace()
831 PetscBool allowzeropivot, zeropivotdetected; in MatLUFactorNumeric_SeqBAIJ_6_NaturalOrdering() local
[all …]
H A Dbaijfact.c92 PetscBool zeropivotdetected; in MatLUFactorNumeric_SeqBAIJ_2() local
94 PetscCall(PetscKernel_A_gets_inverse_A_2(pv, shift, allowzeropivot, &zeropivotdetected)); in MatLUFactorNumeric_SeqBAIJ_2()
95 if (zeropivotdetected) B->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatLUFactorNumeric_SeqBAIJ_2()
128 PetscBool allowzeropivot, zeropivotdetected; in MatLUFactorNumeric_SeqBAIJ_2_NaturalOrdering() local
197 PetscCall(PetscKernel_A_gets_inverse_A_2(pv, shift, allowzeropivot, &zeropivotdetected)); in MatLUFactorNumeric_SeqBAIJ_2_NaturalOrdering()
198 if (zeropivotdetected) B->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatLUFactorNumeric_SeqBAIJ_2_NaturalOrdering()
237 PetscBool allowzeropivot, zeropivotdetected; in MatILUFactorNumeric_SeqBAIJ_2_inplace() local
319 PetscCall(PetscKernel_A_gets_inverse_A_2(w, shift, allowzeropivot, &zeropivotdetected)); in MatILUFactorNumeric_SeqBAIJ_2_inplace()
320 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatILUFactorNumeric_SeqBAIJ_2_inplace()
348 PetscBool allowzeropivot, zeropivotdetected; in MatILUFactorNumeric_SeqBAIJ_2_NaturalOrdering_inplace() local
[all …]
H A Dbaijfact5.c30 PetscBool allowzeropivot, zeropivotdetected; in MatILUFactorNumeric_SeqBAIJ_7_inplace() local
445 PetscCall(PetscKernel_A_gets_inverse_A_7(w, shift, allowzeropivot, &zeropivotdetected)); in MatILUFactorNumeric_SeqBAIJ_7_inplace()
446 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatILUFactorNumeric_SeqBAIJ_7_inplace()
473 PetscBool allowzeropivot, zeropivotdetected; in MatLUFactorNumeric_SeqBAIJ_7() local
544 PetscCall(PetscKernel_A_gets_inverse_A_7(pv, shift, allowzeropivot, &zeropivotdetected)); in MatLUFactorNumeric_SeqBAIJ_7()
545 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatLUFactorNumeric_SeqBAIJ_7()
588 PetscBool allowzeropivot, zeropivotdetected; in MatILUFactorNumeric_SeqBAIJ_7_NaturalOrdering_inplace() local
999 PetscCall(PetscKernel_A_gets_inverse_A_7(w, shift, allowzeropivot, &zeropivotdetected)); in MatILUFactorNumeric_SeqBAIJ_7_NaturalOrdering_inplace()
1000 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatILUFactorNumeric_SeqBAIJ_7_NaturalOrdering_inplace()
1023 PetscBool allowzeropivot, zeropivotdetected; in MatLUFactorNumeric_SeqBAIJ_7_NaturalOrdering() local
[all …]
/petsc/src/mat/impls/sbaij/seq/
H A Dsbaijfact4.c15 PetscBool allowzeropivot, zeropivotdetected; in MatCholeskyFactorNumeric_SeqSBAIJ_3_NaturalOrdering() local
124 PetscCall(PetscKernel_A_gets_inverse_A_3(diag, shift, allowzeropivot, &zeropivotdetected)); in MatCholeskyFactorNumeric_SeqSBAIJ_3_NaturalOrdering()
125 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatCholeskyFactorNumeric_SeqSBAIJ_3_NaturalOrdering()
H A Dsbaijfact3.c14 PetscBool allowzeropivot, zeropivotdetected; in MatCholeskyFactorNumeric_SeqSBAIJ_3() local
162 PetscCall(PetscKernel_A_gets_inverse_A_3(diag, shift, allowzeropivot, &zeropivotdetected)); in MatCholeskyFactorNumeric_SeqSBAIJ_3()
163 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatCholeskyFactorNumeric_SeqSBAIJ_3()
H A Dsbaijfact5.c16 PetscBool allowzeropivot, zeropivotdetected = PETSC_FALSE; in MatCholeskyFactorNumeric_SeqSBAIJ_4_NaturalOrdering() local
150 PetscCall(PetscKernel_A_gets_inverse_A_4(diag, shift, allowzeropivot, &zeropivotdetected)); in MatCholeskyFactorNumeric_SeqSBAIJ_4_NaturalOrdering()
151 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatCholeskyFactorNumeric_SeqSBAIJ_4_NaturalOrdering()
H A Dsbaijfact6.c15 PetscBool allowzeropivot, zeropivotdetected = PETSC_FALSE; in MatCholeskyFactorNumeric_SeqSBAIJ_4() local
189 PetscCall(PetscKernel_A_gets_inverse_A_4(diag, shift, allowzeropivot, &zeropivotdetected)); in MatCholeskyFactorNumeric_SeqSBAIJ_4()
190 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatCholeskyFactorNumeric_SeqSBAIJ_4()
H A Dsbaijfact.c570 PetscBool allowzeropivot, zeropivotdetected; in MatCholeskyFactorNumeric_SeqSBAIJ_N() local
689 …etscCall(PetscKernel_A_gets_inverse_A(bs, diag, pivots, work, allowzeropivot, &zeropivotdetected)); in MatCholeskyFactorNumeric_SeqSBAIJ_N()
690 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatCholeskyFactorNumeric_SeqSBAIJ_N()
743 PetscBool allowzeropivot, zeropivotdetected; in MatCholeskyFactorNumeric_SeqSBAIJ_N_NaturalOrdering() local
821 …etscCall(PetscKernel_A_gets_inverse_A(bs, diag, pivots, work, allowzeropivot, &zeropivotdetected)); in MatCholeskyFactorNumeric_SeqSBAIJ_N_NaturalOrdering()
822 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatCholeskyFactorNumeric_SeqSBAIJ_N_NaturalOrdering()
875 PetscBool allowzeropivot, zeropivotdetected; in MatCholeskyFactorNumeric_SeqSBAIJ_2() local
1005 PetscCall(PetscKernel_A_gets_inverse_A_2(diag, shift, allowzeropivot, &zeropivotdetected)); in MatCholeskyFactorNumeric_SeqSBAIJ_2()
1006 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatCholeskyFactorNumeric_SeqSBAIJ_2()
1054 PetscBool allowzeropivot, zeropivotdetected; in MatCholeskyFactorNumeric_SeqSBAIJ_2_NaturalOrdering() local
[all …]
H A Dsbaijfact8.c15 PetscBool allowzeropivot, zeropivotdetected; in MatCholeskyFactorNumeric_SeqSBAIJ_5_NaturalOrdering() local
178 …etscCall(PetscKernel_A_gets_inverse_A_5(d, ipvt, work, shift, allowzeropivot, &zeropivotdetected)); in MatCholeskyFactorNumeric_SeqSBAIJ_5_NaturalOrdering()
179 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatCholeskyFactorNumeric_SeqSBAIJ_5_NaturalOrdering()
H A Dsbaijfact7.c14 PetscBool allowzeropivot, zeropivotdetected; in MatCholeskyFactorNumeric_SeqSBAIJ_5() local
216 …etscCall(PetscKernel_A_gets_inverse_A_5(d, ipvt, work, shift, allowzeropivot, &zeropivotdetected)); in MatCholeskyFactorNumeric_SeqSBAIJ_5()
217 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatCholeskyFactorNumeric_SeqSBAIJ_5()
H A Dsbaijfact10.c23 PetscBool allowzeropivot, zeropivotdetected; in MatCholeskyFactorNumeric_SeqSBAIJ_6_NaturalOrdering() local
334 PetscCall(PetscKernel_A_gets_inverse_A_6(d, shift, allowzeropivot, &zeropivotdetected)); in MatCholeskyFactorNumeric_SeqSBAIJ_6_NaturalOrdering()
335 if (zeropivotdetected) C->factorerrortype = MAT_FACTOR_NUMERIC_ZEROPIVOT; in MatCholeskyFactorNumeric_SeqSBAIJ_6_NaturalOrdering()
/petsc/src/mat/impls/aij/seq/
H A Daij.c1740 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()
[all …]
/petsc/include/petsc/private/kernels/
H A Dblockinvert.h44 …, W, allowzeropivot, zeropivotdetected) ((PetscErrorCode)(PetscLINPACKgefa((A), (bs), (pivots), (a… argument

12