Home
last modified time | relevance | path

Searched refs:ptadenserow (Results 1 – 2 of 2) sorted by relevance

/petsc/src/mat/impls/aij/seq/
H A Dmatptap.c69 PetscInt *ci, *cj, *ptadenserow, *ptasparserow, *ptaj, nspacedouble = 0; in MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy() local
86 PetscCall(PetscCalloc1(2 * an + 1, &ptadenserow)); in MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy()
87 ptasparserow = ptadenserow + an; in MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy()
107 if (!ptadenserow[ajj[k]]) { in MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy()
108 ptadenserow[ajj[k]] = -1; in MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy()
139 for (j = 0; j < ptanzi; j++) ptadenserow[ptasparserow[j]] = 0; in MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy()
150 PetscCall(PetscFree(ptadenserow)); in MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy()
/petsc/src/mat/impls/maij/
H A Dmaij.c675 PetscInt *ci, *cj, *ptadenserow, *ptasparserow, *denserow, *sparserow, *ptaj; in MatPtAPSymbolic_SeqAIJ_SeqMAIJ() local
692 PetscCall(PetscMalloc4(an, &ptadenserow, an, &ptasparserow, cn, &denserow, cn, &sparserow)); in MatPtAPSymbolic_SeqAIJ_SeqMAIJ()
693 PetscCall(PetscArrayzero(ptadenserow, an)); in MatPtAPSymbolic_SeqAIJ_SeqMAIJ()
716 if (!ptadenserow[ajj[k]]) { in MatPtAPSymbolic_SeqAIJ_SeqMAIJ()
717 ptadenserow[ajj[k]] = -1; in MatPtAPSymbolic_SeqAIJ_SeqMAIJ()
757 for (j = 0; j < ptanzi; j++) ptadenserow[ptasparserow[j]] = 0; in MatPtAPSymbolic_SeqAIJ_SeqMAIJ()
770 PetscCall(PetscFree4(ptadenserow, ptasparserow, denserow, sparserow)); in MatPtAPSymbolic_SeqAIJ_SeqMAIJ()