Lines Matching refs:refPointFieldMats
1392 PetscScalar ***refPointFieldMats; in DMPlexReferenceTreeGetChildrenMatrices() local
1408 PetscCall(PetscMalloc1(pRefEnd - pRefStart, &refPointFieldMats)); in DMPlexReferenceTreeGetChildrenMatrices()
1421 PetscCall(PetscMalloc1(maxFields, &refPointFieldMats[p - pRefStart])); in DMPlexReferenceTreeGetChildrenMatrices()
1455 PetscCall(PetscMalloc1(cDof * numCols, &refPointFieldMats[p - pRefStart][f])); in DMPlexReferenceTreeGetChildrenMatrices()
1456 … PetscCall(MatGetValues(refCmat, cDof, rows, numCols, cols, refPointFieldMats[p - pRefStart][f])); in DMPlexReferenceTreeGetChildrenMatrices()
1475 …for (j = 0; j < aDof; j++) refPointFieldMats[p - pRefStart][f][k * numCols + colOff + j] *= flip[j… in DMPlexReferenceTreeGetChildrenMatrices()
1489 *childrenMats = refPointFieldMats; in DMPlexReferenceTreeGetChildrenMatrices()
1501 PetscScalar ***refPointFieldMats; in DMPlexReferenceTreeRestoreChildrenMatrices() local
1508 refPointFieldMats = *childrenMats; in DMPlexReferenceTreeRestoreChildrenMatrices()
1531 PetscCall(PetscFree(refPointFieldMats[p - pRefStart][f])); in DMPlexReferenceTreeRestoreChildrenMatrices()
1533 PetscCall(PetscFree(refPointFieldMats[p - pRefStart])); in DMPlexReferenceTreeRestoreChildrenMatrices()
1536 PetscCall(PetscFree(refPointFieldMats)); in DMPlexReferenceTreeRestoreChildrenMatrices()
1547 PetscScalar ***refPointFieldMats, *pointWork; in DMPlexComputeAnchorMatrix_Tree_FromReference() local
1572 PetscCall(DMPlexReferenceTreeGetChildrenMatrices(refTree, &refPointFieldMats, &refPointFieldN)); in DMPlexComputeAnchorMatrix_Tree_FromReference()
1666 pointMat = refPointFieldMats[childid - pRefStart][f]; in DMPlexComputeAnchorMatrix_Tree_FromReference()
1755 …PetscCall(DMPlexReferenceTreeRestoreChildrenMatrices(refTree, &refPointFieldMats, &refPointFieldN)… in DMPlexComputeAnchorMatrix_Tree_FromReference()
2495 PetscScalar ***refPointFieldMats; in DMPlexComputeInterpolatorTree() local
2672 PetscCall(DMPlexReferenceTreeGetChildrenMatrices(refTree, &refPointFieldMats, &refPointFieldN)); in DMPlexComputeInterpolatorTree()
2733 …t, numRows, &rowIndices[offsets[f]], numCols, &pInd[newOffsets[f]], refPointFieldMats[childId - pR… in DMPlexComputeInterpolatorTree()
2736 …PetscCall(MatSetValues(mat, gDof, rowIndices, numColIndices, pInd, refPointFieldMats[childId - pRe… in DMPlexComputeInterpolatorTree()
2773 …for (k = 0; k < numInRows; k++) val += refPointFieldMats[childId - pRefStart][f][i * numInRows + k… in DMPlexComputeInterpolatorTree()
2789 …for (k = 0; k < numInRows; k++) val += refPointFieldMats[childId - pRefStart][0][i * numInRows + k… in DMPlexComputeInterpolatorTree()
2798 …PetscCall(DMPlexReferenceTreeRestoreChildrenMatrices(refTree, &refPointFieldMats, &refPointFieldN)… in DMPlexComputeInterpolatorTree()
3161 PetscScalar ***refPointFieldMats; in DMPlexReferenceTreeGetChildrenMatrices_Injection() local
3170 PetscCall(PetscMalloc1(pRefEnd - pRefStart, &refPointFieldMats)); in DMPlexReferenceTreeGetChildrenMatrices_Injection()
3182 PetscCall(PetscMalloc1(numFields, &refPointFieldMats[p - pRefStart])); in DMPlexReferenceTreeGetChildrenMatrices_Injection()
3209 PetscCall(PetscMalloc1(cDof * numCols, &refPointFieldMats[p - pRefStart][f])); in DMPlexReferenceTreeGetChildrenMatrices_Injection()
3211 PetscCall(MatGetValues(inj, numCols, cols, cDof, rows, refPointFieldMats[p - pRefStart][f])); in DMPlexReferenceTreeGetChildrenMatrices_Injection()
3214 *childrenMats = refPointFieldMats; in DMPlexReferenceTreeGetChildrenMatrices_Injection()
3223 PetscScalar ***refPointFieldMats; in DMPlexReferenceTreeRestoreChildrenMatrices_Injection() local
3228 refPointFieldMats = *childrenMats; in DMPlexReferenceTreeRestoreChildrenMatrices_Injection()
3252 PetscCall(PetscFree(refPointFieldMats[p - pRefStart][f])); in DMPlexReferenceTreeRestoreChildrenMatrices_Injection()
3254 PetscCall(PetscFree(refPointFieldMats[p - pRefStart])); in DMPlexReferenceTreeRestoreChildrenMatrices_Injection()
3256 PetscCall(PetscFree(refPointFieldMats)); in DMPlexReferenceTreeRestoreChildrenMatrices_Injection()
3948 PetscScalar ***refPointFieldMats; in DMPlexTransferVecTree_Interpolate() local
3958 PetscCall(DMPlexReferenceTreeGetChildrenMatrices(refTree, &refPointFieldMats, &refPointFieldN)); in DMPlexTransferVecTree_Interpolate()
4014 const PetscScalar *childMat = refPointFieldMats[childId - pRefStart][f]; in DMPlexTransferVecTree_Interpolate()
4048 …PetscCall(DMPlexReferenceTreeRestoreChildrenMatrices(refTree, &refPointFieldMats, &refPointFieldN)… in DMPlexTransferVecTree_Interpolate()