Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/seq/
H A Dmatptap.c193 PetscInt *ai = a->i, *aj = a->j, *apj, *apjdense, *pi = p->i, *pj = p->j, *pJ = p->j, *pjj; in MatPtAPNumeric_SeqAIJ_SeqAIJ_SparseAxpy() local
201 PetscCall(PetscCalloc2(cn, &apa, cn, &apjdense)); in MatPtAPNumeric_SeqAIJ_SeqAIJ_SparseAxpy()
232 if (!apjdense[pjj[k]]) { in MatPtAPNumeric_SeqAIJ_SeqAIJ_SparseAxpy()
233 apjdense[pjj[k]] = -1; in MatPtAPNumeric_SeqAIJ_SeqAIJ_SparseAxpy()
265 apjdense[apj[j]] = 0; in MatPtAPNumeric_SeqAIJ_SeqAIJ_SparseAxpy()
273 PetscCall(PetscFree2(apa, apjdense)); in MatPtAPNumeric_SeqAIJ_SeqAIJ_SparseAxpy()
/petsc/src/mat/impls/maij/
H A Dmaij.c594 …Int i, j, k, pshift, poffset, anzi, pnzi, apnzj, nextap, pnzj, prow, crow, *apj, *apjdense; in MatPtAPNumeric_SeqAIJ_SeqMAIJ() local
600 PetscCall(PetscCalloc3(cn, &apa, cn, &apj, cn, &apjdense)); in MatPtAPNumeric_SeqAIJ_SeqMAIJ()
619 if (!apjdense[poffset]) { in MatPtAPNumeric_SeqAIJ_SeqMAIJ()
620 apjdense[poffset] = -1; in MatPtAPNumeric_SeqAIJ_SeqMAIJ()
657 apjdense[apj[j]] = 0; in MatPtAPNumeric_SeqAIJ_SeqMAIJ()
664 PetscCall(PetscFree3(apa, apj, apjdense)); in MatPtAPNumeric_SeqAIJ_SeqMAIJ()