Lines Matching refs:dnz
475 PetscInt *dnz, *onz; in DMSwarmComputeMassMatrix_Private() local
514 PetscCall(PetscCalloc2(locRows, &dnz, locRows, &onz)); in DMSwarmComputeMassMatrix_Private()
562 if ((key.j >= colStart) && (key.j < colEnd)) ++dnz[key.i - rStart]; in DMSwarmComputeMassMatrix_Private()
574 PetscCall(MatXAIJSetPreallocation(mass, 1, dnz, onz, NULL, NULL)); in DMSwarmComputeMassMatrix_Private()
576 PetscCall(PetscFree2(dnz, onz)); in DMSwarmComputeMassMatrix_Private()
698 PetscInt *dnz, *onz, *adj, depth, maxConeSize, maxSupportSize, maxAdjSize; in DMSwarmComputeMassMatrixSquare_Private() local
742 PetscCall(PetscCalloc2(locRows, &dnz, locRows, &onz)); in DMSwarmComputeMassMatrixSquare_Private()
758 for (PetscInt i = 0; i < numCIndices; ++i) dnz[cindices[i]] += numCIndices; in DMSwarmComputeMassMatrixSquare_Private()
781 if ((key.j >= colStart) && (key.j < colEnd)) ++dnz[key.i - rStart]; in DMSwarmComputeMassMatrixSquare_Private()
794 PetscCall(MatXAIJSetPreallocation(mass, 1, dnz, onz, NULL, NULL)); in DMSwarmComputeMassMatrixSquare_Private()
796 PetscCall(PetscFree2(dnz, onz)); in DMSwarmComputeMassMatrixSquare_Private()