Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/seq/
H A Dmatmatmult.c256 PetscScalar *ab_dense; in MatMatMultNumeric_SeqAIJ_SeqAIJ_Sorted() local
274 PetscCall(PetscMalloc1(B->cmap->N, &ab_dense)); in MatMatMultNumeric_SeqAIJ_SeqAIJ_Sorted()
275 …PetscCall(PetscObjectContainerCompose((PetscObject)C, "__PETSc__ab_dense", ab_dense, PetscCtxDestr… in MatMatMultNumeric_SeqAIJ_SeqAIJ_Sorted()
276 } else PetscCall(PetscContainerGetPointer(cab_dense, &ab_dense)); in MatMatMultNumeric_SeqAIJ_SeqAIJ_Sorted()
277 PetscCall(PetscArrayzero(ab_dense, B->cmap->N)); in MatMatMultNumeric_SeqAIJ_SeqAIJ_Sorted()
293 for (k = 0; k < bnzi; k++) ab_dense[bjj[k]] += valtmp * baj[k]; in MatMatMultNumeric_SeqAIJ_SeqAIJ_Sorted()
301 ca[k] += ab_dense[cj[k]]; in MatMatMultNumeric_SeqAIJ_SeqAIJ_Sorted()
302 ab_dense[cj[k]] = 0.0; /* zero ab_dense */ in MatMatMultNumeric_SeqAIJ_SeqAIJ_Sorted()