Home
last modified time | relevance | path

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

/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()
738 sparserow[cnzi++] = pjj[k] * ppdof + pshift; in MatPtAPSymbolic_SeqAIJ_SeqMAIJ()
744 PetscCall(PetscSortInt(cnzi, sparserow)); in MatPtAPSymbolic_SeqAIJ_SeqMAIJ()
751 PetscCall(PetscArraycpy(current_space->array, sparserow, cnzi)); in MatPtAPSymbolic_SeqAIJ_SeqMAIJ()
758 for (j = 0; j < cnzi; j++) denserow[sparserow[j]] = 0; in MatPtAPSymbolic_SeqAIJ_SeqMAIJ()
770 PetscCall(PetscFree4(ptadenserow, ptasparserow, denserow, sparserow)); in MatPtAPSymbolic_SeqAIJ_SeqMAIJ()