Searched refs:pointMat (Results 1 – 1 of 1) sorted by relevance
1639 PetscScalar *pointMat; in DMPlexComputeAnchorMatrix_Tree_FromReference() local1666 pointMat = refPointFieldMats[childid - pRefStart][f]; in DMPlexComputeAnchorMatrix_Tree_FromReference()1705 …inVal += pointMat[r * numCols + offset + col] * vals[aMatOffset + aNumFillCols * k + j] * (flip ? … in DMPlexComputeAnchorMatrix_Tree_FromReference()1729 …vals[matOffset + numFillCols * r + k + col] += pointMat[r * numCols + offset + j] * (flip ? flip[c… in DMPlexComputeAnchorMatrix_Tree_FromReference()2925 PetscScalar *pointMat; in DMPlexComputeInjectorReferenceTree() local2994 PetscCall(DMGetWorkArray(refTree, numSelfDof * numChildDof, MPIU_SCALAR, &pointMat)); in DMPlexComputeInjectorReferenceTree()2998 for (i = 0; i < numSelfDof * numChildDof; i++) pointMat[i] = 0.; in DMPlexComputeInjectorReferenceTree()3119 pointMat[i * numChildDof + pointMatOff + l] += val; in DMPlexComputeInjectorReferenceTree()3139 … for (j = 0; j < Nc; j++) pointMat[j * numChildDof + Nc * childCell + j] = childVol / parentVol; in DMPlexComputeInjectorReferenceTree()3144 … PetscCall(MatSetValues(mat, numSelfDof, matRows, numChildDof, matCols, pointMat, INSERT_VALUES)); in DMPlexComputeInjectorReferenceTree()[all …]