Searched refs:sparserow (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/mat/impls/maij/ |
| H A D | maij.c | 675 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()
|