Lines Matching refs:pVal
3325 PetscScalar *pVal = NULL; in DMPlexTransferInjectorTree() local
3335 pVal = &leafVals[off + 1]; in DMPlexTransferInjectorTree()
3336 for (i = 0; i < dof; i++) pVal[i] = 0.; in DMPlexTransferInjectorTree()
3353 if (gatheredValues) PetscCall(VecGetValues(fineVec, dof, pInd, pVal)); in DMPlexTransferInjectorTree()
3891 PetscScalar *pVal; in DMPlexTransferVecTree_Interpolate() local
3897 pVal = &rootValues[pValOff]; in DMPlexTransferVecTree_Interpolate()
3900 PetscCall(DMPlexVecGetClosure(coarse, NULL, vecCoarseLocal, p, &closureSize, &pVal)); in DMPlexTransferVecTree_Interpolate()
3906 pVal += (numValues - dim * (1 + numFVcomps)); in DMPlexTransferVecTree_Interpolate()
3909 for (i = 0; i < dim; i++) pVal[i] = cg->centroid[i]; in DMPlexTransferVecTree_Interpolate()
3910 pVal += dim; in DMPlexTransferVecTree_Interpolate()
3912 for (i = 0; i < dim * numFVcomps; i++) pVal[i] = gradVals[i]; in DMPlexTransferVecTree_Interpolate()
3919 for (i = 0; i < lDof; i++) pVal[i] = coarseArray[lOff + i]; in DMPlexTransferVecTree_Interpolate()
3968 const PetscScalar *pVal; in DMPlexTransferVecTree_Interpolate() local
3979 pVal = &leafValues[pValOff]; in DMPlexTransferVecTree_Interpolate()
4005 PetscCall(VecSetValues(vecFine, numValues, rowIndices, pVal, INSERT_VALUES)); in DMPlexTransferVecTree_Interpolate()
4011 fvGradData = &pVal[numValues]; in DMPlexTransferVecTree_Interpolate()
4017 const PetscScalar *cVal = &pVal[newOffsets[f]]; in DMPlexTransferVecTree_Interpolate()