Home
last modified time | relevance | path

Searched refs:ddiag (Results 1 – 3 of 3) sorted by relevance

/petsc/src/mat/impls/aij/seq/
H A Daijfact.c232 const PetscInt *ddiag; in MatLUFactorNumeric_SeqAIJ() local
243 PetscCall(MatGetDiagonalMarkers_SeqAIJ(A, &ddiag, NULL)); in MatLUFactorNumeric_SeqAIJ()
247 d = aa[ddiag[i]]; in MatLUFactorNumeric_SeqAIJ()
405 const PetscInt *ajtmp, *bjtmp, *ddiag, *pj; in MatLUFactorNumeric_SeqAIJ_inplace() local
414 PetscCall(MatGetDiagonalMarkers_SeqAIJ(A, &ddiag, NULL)); in MatLUFactorNumeric_SeqAIJ_inplace()
422 PetscCall(MatGetDiagonalMarkers_SeqAIJ(A, &ddiag, NULL)); in MatLUFactorNumeric_SeqAIJ_inplace()
426 d = aa[ddiag[i]]; in MatLUFactorNumeric_SeqAIJ_inplace()
462 pv = ba + ddiag[row]; in MatLUFactorNumeric_SeqAIJ_inplace()
463 pj = b->j + ddiag[row] + 1; in MatLUFactorNumeric_SeqAIJ_inplace()
466 nz = bi[row + 1] - ddiag[row] - 1; in MatLUFactorNumeric_SeqAIJ_inplace()
[all …]
H A Dinode.c1210 const PetscInt *ddiag; in MatLUFactorNumeric_SeqAIJ_Inode() local
1222 ddiag = a->diag; in MatLUFactorNumeric_SeqAIJ_Inode()
1226 d = (aa)[ddiag[i]]; in MatLUFactorNumeric_SeqAIJ_Inode()
/petsc/src/mat/impls/baij/seq/
H A Dbaijfact.c462 const PetscInt *ddiag; in MatLUFactorNumeric_SeqBAIJ_1() local
471 PetscCall(MatGetDiagonalMarkers_SeqBAIJ(A, &ddiag, NULL)); in MatLUFactorNumeric_SeqBAIJ_1()
475 d = (aa)[ddiag[i]]; in MatLUFactorNumeric_SeqBAIJ_1()