Lines Matching refs:nzgroup
42 PetscInt *nzgroup; /* how many nonzeros each row that is a member of group i has. */ member
83 PetscCall(PetscFree(aijperm->nzgroup)); in MatConvert_SeqAIJPERM_SeqAIJ()
102 PetscCall(PetscFree(aijperm->nzgroup)); in MatDestroy_SeqAIJPERM()
129 PetscCall(PetscFree(aijperm_dest->nzgroup)); in MatDuplicate_SeqAIJPERM()
146 PetscCall(PetscMalloc1(aijperm->ngroup, &aijperm_dest->nzgroup)); in MatDuplicate_SeqAIJPERM()
149 PetscCall(PetscArraycpy(aijperm_dest->nzgroup, aijperm->nzgroup, aijperm->ngroup)); in MatDuplicate_SeqAIJPERM()
176 PetscCall(PetscFree(aijperm->nzgroup)); in MatSeqAIJPERM_create_perm()
217 PetscCall(PetscMalloc1(maxnz + 1, &aijperm->nzgroup)); in MatSeqAIJPERM_create_perm()
225 aijperm->nzgroup[ngroup] = i; in MatSeqAIJPERM_create_perm()
296 PetscInt *nzgroup; in MatMult_SeqAIJPERM() local
324 nzgroup = aijperm->nzgroup; in MatMult_SeqAIJPERM()
329 nz = nzgroup[igroup]; in MatMult_SeqAIJPERM()
473 PetscInt *nzgroup; in MatMultAdd_SeqAIJPERM() local
505 nzgroup = aijperm->nzgroup; in MatMultAdd_SeqAIJPERM()
511 nz = nzgroup[igroup]; in MatMultAdd_SeqAIJPERM()