Lines Matching refs:rStart
476 PetscInt locRows, locCols, rStart, colStart, colEnd, *rowIDXs; in DMSwarmComputeMassMatrix_Private() local
511 PetscCall(PetscLayoutGetRange(rLayout, &rStart, NULL)); in DMSwarmComputeMassMatrix_Private()
558 key.i = cindices[j] * totNc + c + rStart; /* global cols (from Swarm) */ in DMSwarmComputeMassMatrix_Private()
562 if ((key.j >= colStart) && (key.j < colEnd)) ++dnz[key.i - rStart]; in DMSwarmComputeMassMatrix_Private()
563 else ++onz[key.i - rStart]; in DMSwarmComputeMassMatrix_Private()
623 for (PetscInt c = 0; c < Nc; ++c) rowIDXs[j * Nc + c] = cindices[j] * totNc + c + rStart; in DMSwarmComputeMassMatrix_Private()
699 PetscInt locRows, locCols, rStart, colStart, colEnd, *rowIDXs; in DMSwarmComputeMassMatrixSquare_Private() local
734 PetscCall(PetscLayoutGetRange(rLayout, &rStart, NULL)); in DMSwarmComputeMassMatrixSquare_Private()
774 key.i = cindices[i] + rStart; /* global rows (from Swarm) */ in DMSwarmComputeMassMatrixSquare_Private()
777 key.j = ncindices[j] + rStart; /* global column (from Swarm) */ in DMSwarmComputeMassMatrixSquare_Private()
781 if ((key.j >= colStart) && (key.j < colEnd)) ++dnz[key.i - rStart]; in DMSwarmComputeMassMatrixSquare_Private()
782 else ++onz[key.i - rStart]; in DMSwarmComputeMassMatrixSquare_Private()
846 for (PetscInt p = 0; p < numCIndices; ++p) rowIDXs[p] = cindices[p] + rStart; in DMSwarmComputeMassMatrixSquare_Private()
950 PetscInt locRows, rStart, *rowIDXs; in DMSwarmComputeGradientMatrix_Private() local
980 PetscCall(PetscLayoutGetRange(rLayout, &rStart, NULL)); in DMSwarmComputeGradientMatrix_Private()
1048 for (PetscInt d = 0; d < cdim; ++d) rowIDXs[j * cdim + d] = pind[j] * cdim + d + rStart; in DMSwarmComputeGradientMatrix_Private()