Lines Matching refs:pdim

547   PetscInt           dim, pdim, c, i, j, k, n, v, vStart, vEnd;  in PetscLagNodeIndicesPushForward()  local
568 pdim = pdepth != depth ? pdepth != 0 ? pdepth : 0 : dim; in PetscLagNodeIndicesPushForward()
628 for (j = 0; j < pdim; j++) J[i * pdim + j] = J[i * dim + j]; in PetscLagNodeIndicesPushForward()
633 PetscCall(PetscDTBinomialInt(pdim, PetscAbsInt(formDegree), &pNk)); in PetscLagNodeIndicesPushForward()
635 PetscCall(PetscDTAltVPullbackMatrix(pdim, dim, J, formDegree, Jstar)); in PetscLagNodeIndicesPushForward()
1514 PetscInt pdim, pNk; in PetscDualSpaceCreateAllDataFromInteriorData() local
1521 PetscCall(DMGetDimension(pdm, &pdim)); in PetscDualSpaceCreateAllDataFromInteriorData()
1522 if (pdim < PetscAbsInt(k)) continue; in PetscDualSpaceCreateAllDataFromInteriorData()
1523 PetscCall(PetscDTBinomialInt(pdim, PetscAbsInt(k), &pNk)); in PetscDualSpaceCreateAllDataFromInteriorData()
1551 PetscInt pdim, pNk; in PetscDualSpaceCreateAllDataFromInteriorData() local
1559 PetscCall(DMGetDimension(pdm, &pdim)); in PetscDualSpaceCreateAllDataFromInteriorData()
1560 if (pdim < PetscAbsInt(k)) continue; in PetscDualSpaceCreateAllDataFromInteriorData()
1563 PetscCall(PetscDTBinomialInt(pdim, PetscAbsInt(k), &pNk)); in PetscDualSpaceCreateAllDataFromInteriorData()
1574 if (pdim != dim) { /* compactify Jacobian */ in PetscDualSpaceCreateAllDataFromInteriorData()
1578 for (j = 0; j < pdim; j++) J[i * pdim + j] = J[i * dim + j]; in PetscDualSpaceCreateAllDataFromInteriorData()
1580 PetscCall(PetscDTAltVPullbackMatrix(pdim, dim, J, k, L)); in PetscDualSpaceCreateAllDataFromInteriorData()
1592 …for (e = 0; e < pdim; e++) nodes[countNodes * dim + d] += J[d * pdim + e] * (nodesp[j * pdim + e] … in PetscDualSpaceCreateAllDataFromInteriorData()